我想在wordpress网站创建一个文件夹,用于建立一个新的测试网站。它可以像www.site.com/test那样访问,但是wordpress不允许我访问/测试并说“找不到页面!”。
我是否需要删除/添加.htaccess中的任何内容?帮助!
答案 0 :(得分:0)
如果您在root中实际执行了WP的安装过程,则无法从/ test访问它。
但是,您可以按照以下说明操作:
许多人希望WordPress为其网站的根目录提供支持(例如 http://example.com)但他们不想要所有的WordPress文件 弄乱他们的根目录。 WordPress允许您安装它 进入子目录,但您的博客存在于站点根目录中。 警告:多站点用户 - 请阅读
此过程不适用,如果有,则不起作用 启用了MultiSite。将Root安装移动到其自己的目录
将WordPress移动到其自己的目录中的过程如下:
- 为要存储的核心WordPress文件创建新位置(我们将在示例中使用/ wordpress)。 (在linux上,使用mkdir 你的www目录中的wordpress。你可能想要使用“chown apache:apache“在你创建的wordpress目录上。)
- 转到“常规”面板。
- 在WordPress地址(URL)框中:将地址更改为主WordPress核心文件的新位置。例: http://example.com/wordpress
- 在站点地址(URL)框中:将地址更改为根目录的URL。示例:http://example.com
- 单击“保存更改”。 (不要担心错误消息,此时不要尝试查看您的博客!您可能会得到一个 有关未找到文件的消息。)
- 将您的WordPress核心文件移动到新位置(WordPress地址)。
- 将index.php和.htaccess文件从WordPress目录复制(NOT MOVE!)到您网站的根目录(Blog 地址)。 .htaccess文件是不可见的,因此您可能需要设置 FTP客户端显示隐藏文件。如果你不漂亮 永久链接,那么你可能没有.htaccess文件。如果你在跑 Windows(IIS)服务器上的WordPress正在使用漂亮的永久链接, 你将拥有一个web.config而不是.htaccess文件 WordPress目录。如上所述,复制(不要移动)index.php 文件到您的根目录,但移动(不要复制)web.config文件 到你的根目录。
- 在文本编辑器中打开根目录的index.php文件
- 更改以下内容并保存文件。更改以下行:require('./ wp-blog-header.php');以下,使用你的 WordPress核心文件的目录名称: 要求( './的wordpress /可湿性粉剂博客-的header.php');
- 登录新位置。它现在可能是http://example.com/wordpress/wp-admin/
- 如果您已设置永久链接,请转到“永久链接”面板并更新永久链接结构。 WordPress会自动更新 你的.htaccess文件,如果它具有适当的文件权限。如果 WordPress无法写入.htaccess文件,它将显示新的.htaccess文件 重写规则给你,你应该手动复制到你的 .htaccess文件(与主index.php文件位于同一目录中。)
醇>
可以找到更多信息here。
祝你好运!