把WordPress放在子目录而地址显示根目录的方法

发布时间:2020-05-06

摘要

wordpress放在在子目录博客显示在根目录开题。要实现如下所示的效果,空间需支持rewrite–这是前提。如果不支持的话神都救不了你,哈哈。如果我们要在根目录安装wordpress,根目录就会被wordpress的文件弄得很乱,如果再添加了自己的一些目 录就更加难以维护了。不过还好,wordpress允许将Blog主页不同于 WordPress 的安装目录的Web地址,这样我们就可以把wordpress放在子目录中

wordpress放在在子目录博客显示在根目录开题。要实现如下所示的效果,空间需支持rewrite–这是前提。如果不支持的话神都救不了你,哈哈。如果我们要在根目录安装wordpress,根目录就会被wordpress的文件弄得很乱,如果再添加了自己的一些目 录就更加难以维护了。不过还好,wordpress允许将Blog主页不同于 wordpress 的安装目录的Web地址,这样我们就可以把wordpress放在子目录中,只需要简单的设置便可以让链接形式仍以根目录显示。这篇文章翻译自 wordpress官方文档,水平有限,见谅!下面是译文:

wordpress放在在单独目录中而让你的博客显示在根目录

很多人想让wordpress来驱动他们站点的根目录(例如:http://example.com),但是他们不想让所有的的 wordpress文件把他们的根目录弄乱。wordpress允许你把wordpress文件放在一个子目录,同时让你的博客显示在站点的根目录中。

wordpress放到单独它单独目录下的程序如下:

1、新建一个用来存放wordpress核心文件的新文件夹(本例以/wordpress示范)。

2、进入选项(options)面板。

3、找到wordpress address (URL)(中文用户请查找”wordpress 地址(URL)“)这个选项:把后面的地址改成你存放wordpress文件的文件夹地址。比如:http://example.com/wordpress

4、找到Blog address (URL)(中文用户请查找”Blog 地址(URL)“)这个选项:把此地址改为你网站的根目录的URL。例如:http://example.com

5、点击Update Options(中文用户为”更新设置“)。

6、把wordpress的核心文件转移到你新建的文件夹中,也就是wordpress address (URL)这个目录。还不明白?在明确一点:/wordpress目录。

7、把index.php和.htaccess文件从wordpress目录转移到根目录(即Blog address)中。

8、用文本编辑器打开并编辑根目录下”index.php”这个文件。

9、找到如下代码,修改并保存:找到:

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

把地址改为你wordpress目录下的文件:

  1. require(‘./wordpress/wp-blog-header.php’);  

10、登陆控制面板,新的控制面板地址为http://example.com/wordpress/wp-admin/

11、如果你设置了结构化链接地址(Permalinks),打开永久链接选 项面板更新Permalinks结构。如果.htaccess有正确的权限设置的话wordpress会自动更新你的.htaccess文件。如果 wordpress不能写入你的.htaccess文件,就会显示新的rewrite规则,因此你就需要手动把rewrite规则复制到. htaccess文件中(和index.php同目录)。

原文地址:http://codex.wordpress.org/Giving_wordpress_Its_Own_Directory

译文也同时发布于wordpress中文文档中。

这些步骤貌似很麻烦但实际操作起来很简单,老外写的过于详细了,相信稍有经验的人都应该可以看懂。以前我的wordpress也安装在根目录,但今天按照操作改到了子目录中,根目录就变得清爽多了。注意操作步骤要严格按照这上面的来,每布的顺序不要弄错,否则你可能就进不了后台,或者页面无法打开。而一旦出现那些问题就只能手动修改数据库了。

大熊wordpress凭借多年的wordpress企业主题制作经验,坚持以“为用户而生的wordpress主题”为宗旨,累计为2000多家客户提供品质wordpress建站服务,得到了客户的一致好评。我们一直用心对待每一个客户,我们坚信:“善待客户,将会成为终身客户”。大熊wordpress能坚持多年,是因为我们一直诚信。我们明码标价(wordpress做网站需要多少钱),从不忽悠任何客户,我们的报价宗旨:“拒绝暴利,只保留合理的利润”。如果您有网站建设、网站改版、网站维护等方面的需求,请立即咨询右侧在线客服或拨打咨询热线:18324743309,我们会详细为你一一解答你心中的疑难。

相关文章

写给所有做网站的朋友的一封信

写给所有做网站的朋友的一封信

现在就开始执行“1+N”互联网推广和没有开始执行的人,一两天看不出任何区别; 一两个月看来差异也是微乎其微的;但在2-5年的长远时间来看的时候,你的高质量询盘不断增加,你的互联网资产已经建立完成,对手已经很难匹敌,现在你看到这段文字的时候就是最好的开始,现在就是最好的时候,马上开始“1+N”体系的整体互联网推广吧,我们和你一起,开创互联网大未来!

点击查看详情

准备开启WordPress网站建设推广?

我们相信高端漂亮的网站不应该是昂贵的,这就是wordpress对每个人都是免费的原因
wordpress建站免费入门,并提供价格合理的wordpress建站套餐。