在网站根目录显示安装在服务器子目录的WordPress网站

这个博客就是用WordPress建立的,我本身考虑过新浪或者CSDN的博客,但想了想,既然是一个技术类从业人员,自己建一个博客也不错吧。于是就买了某云的服务器,选择了WordPress这个建站工具,但是期间等待的主要时间都是备案审核。。真正建站真的花了不到5分钟,所以WordPress建站其实并不能算成很有成就的事情,遇到了一点困难,就是因为一开始就将WordPress安装到了子目录下,所以进来网站都是blog.swiftflamel.com/blog/,真心觉得很low,于是决定改变一下。WordPress官方推荐的方法是使用.htaccess伪静态方法来解决(实际也是这么解决的,但是可以用更简便的方法)

以下是简便版解决方法:

利用FTP链接到服务器,在安装了WordPress的路径下找到index.php和.htaccess文件,下载下来,打开index.php,找到

require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );

语句,将其更改为:

require( dirname( __FILE__ ) . ‘/blog/wp-blog-header.php’ );

其中‘blog’为安装WordPress的路径名

改好之后将两个文件上传到服务器的根目录(注意,这两个文件原来是在安装路径而不是根目录下)

重新打开网站网址,发现已经成功,WordPress会自动帮你修改.htaccess文件,当然,如果你希望自己修改.htaccess文件,下面提供官网的链接:

https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory

在该条条目下:

Pointing your home site’s URL to a subdirectory

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注