http://genuinelx.org/oldversion.php/archives/19为解决这个问题真的费了我半天的时间= = ,不写出来真的难以抒发苦闷。
下午VPS开通了,虽然有个ip被墙,但好在另一个ip能正常登录。于是很快就在主机上把wordpress给建好了,导入原来的东西,看看教程,安上了几个插件。就开始折腾把域名跟主机的ip绑定了。从此便是一路曲折= =
毕竟是第一次在godadty上买域名,自然也不会设置。。虽然网上看了些方法,但其中提到的godady里的设置面板与现在的有点区别。。总之我是没怎么看明白 = =设错了,然后我就直接在woedpress 的admin panel里把站点地址给改了,可是这时候域名解析不成功,弄得自己都没法进panel了,没办法只有把wordpress连数据库一起全部删掉。接着又重新来过了一遍,等域名解析好了再试一次。
域名解析的还算顺利,大概赶上DNS服务器刷新的时间,刚在去他爹上改好,域名马上就成功解析了。。这会儿我还真高兴的太早了。。。域名只是指向了主机,也就是主目录,但是要进入homepage还要 把地址输成 genuinelx.org/wordpress,这也太麻烦了呀。怎么才能直接输入我的域名genuinelx.org就能进入呢?在网上找了半天,发现一篇文章说只要把/wordpress目录下的 index.php文件和 .htaccess文件移到根目录,然后在index.php文件中找到
require('./wp-blog-header.php');
这一行,将它修改为:
require('./wordpress/wp-blog-header.php');
可是我的wordpress目录下跟本没有.hraccess这个文件,这可麻烦了啊,于是我又在网上找了一下,知道这个文件是由wordpress自动生成的,如果这个文件没有产生原因有很多,在wp官方的Codex上http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory,我也看到了同样的说明,上面提到“WordPress allows you to install the WordPress files to a subdirectory, but have your blog exist in the site root.”,而且方法跟我上面说的一模一样,但同时又提到“If you are not using pretty permalinks, then you may not have a .htaccess file.”,这个文件是由pretty permalinks产生的。难道我没有使用这个pretty permalinks?
接着我就按照官方Codex来解决,没有.htacess文件我就自己在根目录下新建一个,它的内容如下:
# BEGIN WordPressRewriteEngine OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]# END WordPress
然后我就检查了一下/wordpress目录里各文件权限,用chomd都设为660。再按照上面说的
“In the box for WordPress address (URL): change the address to the new location of your main WordPress core files. Example: http://example.com/wordpress
In the box for Site address (URL): change the address to the root directory’s URL. Example: http://example.com”
到这里应该没什么问题了,结果发现还是不行= =、
难道还有更复杂的原因,比如是apache的问题?这可不好办啊。。我对这个完全不懂了。。就在这个时候
我发现原来主目录下的index.html文件,发现里面的内容是:
<html><body><h1>It works!
</h1><p>This is the default web page for this server.
</p><p>The web server software is running but no content has been added, yet.</p></body></html>
这些内容不就是我直接用浏览器进入我域名时遇到的提示么= =
于是我猜想,可能是浏览器优先读取了这个index.html文件,而刚才复制过来的index.php文件却没有被读取,接下来没想到会那么顺利,我把那个html的文件改了个名,再次在浏览器里输入我的域名 genuinelx.org ,发现果然跳转到我的homepage了,到此为止,终于成功把域名问题给解决了~~真可谓苦尽甘来= =
现在就可以直接用 genuinelx.org 或者二级域名 www.genuinelx.org来访问本站了~~
原创文章,转载请注明: 转载自GenuineLX's Blog
关于域名如何指向WordPress homepage问题的解决的更多相关文章
-
wordpress搭建网站更改域名后打开网页排版显示错乱解决办法
发生的原因: 我本来已经搭建好了网站,也测试了没问题.后来更改了网站的域名,出现了这种情况. 解决办法: 需要修改数据库的options表里面的 siteurl 和 home 这两个表的内容为最新的域 ...
-
利用Addon Domain和A记录使两个域名同时指向同一个网站
今天碰到这样的需求:已有网站A.com, 以及新注册的域名B.net, 现需要将B.net指向与A.com相同的内容. 这里提出的方法是在空间后台添加Addon domain, 以及在域名B.net后 ...
-
Bitnami WordPress如何让默认URL指向WordPress目录?
Bitnami WordPress下载地址:https://bitnami.com/stack/wordpress/installer ,根据自己操作系统选择对应版本,我是windows server ...
-
ubuntu14.04下直接修改apache2默认目录导致wordpress样式改变的解决办法
一开始看到网上有各种各样的解决方法: 第一种是直接将 sites-available目录下的000-default.conf中的下列代码: DocumentRoot /var/www/html 修改为 ...
-
Linux 下WordPress FTP帐号解决办法
自己用Ubuntu搭建WordPress后在更换主题时提示需要输入FTP帐号和密码,解决办法主要是把WordPress主目录的权限所有者弄为Apache: 找到apache服务所使用的用户名和用户组 ...
-
Wordpress 运行缓慢的解决方法
原因为wordpress 3.8之后采用google字体所致. 修改 functions.php //禁用Open Sans class Disable_Google_Fonts { pub ...
-
js 跨域的问题 (同一个主域名不同的二级域名下的跨域问题) 解决 WdatePicker.js my97日期选择控件
例如域名是 a.xx.com 和 b.xx.com 如果一个页面中引入多个iframe,要想能够操作所有iframe,必须都得设置相同domain. 如果iframe的时候 a包含b 为 ...
-
WORDPRESS 后台500错误解决方法集合
引自: http://www.guuglc.com/565.html 这篇文章本质上我是不可能会写到,就因为7号那天晚上,我准备搬家的时候,发现前台完好,进入后台却500错误. 这时我就得急的,毕竟明 ...
-
在线安装WordPress更新 失败的解决办法
1. 登录ftp登录不上 , 总是登录失败 在服务器上新建了一个vsftpd服务器,并设置了相应的虚拟用户,修改chroot到网站目录 相关连接:https://blog.csdn.net/zhan ...
随机推荐
-
端盘子的服务生到月薪一万五的IT精英,你能相信吗
一直以来,我都觉得自己不是一个有故事的人. 以前的我,是个乖宝宝,对父母言听计从,特别内向,甚至一度感觉到自卑.不上学之后,我干过送货员,去工地除泥搬砖,当过油漆工,去过工厂,还去饭店当过端盘子的服务 ...
-
阿里云的NoSQL存储服务OTS的应用分析
这篇文章主要介绍了阿里云的NoSQL存储服务OTS的应用分析,OTS作为阿里巴巴开发的NoSQL存储技术服务现已面向用户商业化,需要的朋友可以参考下. 1. 概要 OTS是构建在阿里云飞天分布式系统 ...
-
Java向上转型与向下转型
一.向上转型 例如:Parent p=new Son(); 这样引用p只能调用子类中重载父类的方法:但属性是父类的:如果想调用子类属性的话,可以用getter()方法. 二.向下转型 子类对象的父类引 ...
-
kityminder-editor + MongoDB 思维导图数据自动实时保存方案
最近开始做自己的第一个开源项目:一个基于思维导图的测试用例管理系统MinderCase,在做了一周的技术调研后,决定采用kityminder-editor作为思维导图编辑器,为了支持实时存储,当思维导 ...
-
powerdesigner 不能自动生成注释的解决方法(三步解决)
解决power designer 不能自动生成注释的解决办法只需要3步: 一.快捷键 Ctrl+Shift+X 打开脚本编辑器:(快捷键不能执行的话可以从这个路径执行:Tools --> Exc ...
-
nfs的配置文件/etc/exports
/etc/exports 文件格式 <输出目录> [客户端1 选项(访问权限,用户映射,其他)] [客户端2 选项(访问权限,用户映射,其他)] a. 输出目录:输出目录是指NFS系统中 ...
-
sql连接:inner join on, left join on, right join on使用详解
点击打开原文 inner join(等值连接) 只返回两个表中联结字段相等的行 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包 ...
-
Java编程的逻辑 (78) - 线程池
本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http: ...
-
LVM基本应用,扩展及缩减实现
一.基本概念 如上图所示:底层PV(物理卷可能是硬盘设备,分区或RAID等),一个或多个PV组织成一个VG(卷组),卷组是不能直接格式化使用的,所以在VG之上,还需要创建LV进行格式化使用.VG在逻辑 ...
-
文本统计器(Java)
1. 创建一个类,实现统计文本文件中各类字符和字符串的个数的功能,要求实现: a) 按字符统计,输出各个字符的数量 b) 按单词统计,输出各个单词的数量 2. 在b)的基础上实现一个类keywordI ...