在子目录(而不是根目录)中运行Wordpress

时间:2012-01-05 12:42:14

标签: wordpress .htaccess directory

我有一个wordpress网站,目前正在我网站的一个子目录中运行,基本上我的结构如下: 根/ WP

我想将wordpress wp文件夹放在同一个地方,但是要直接从根网址加载wordpress网站。

例如,当我访问www.mysite.com/wp时,网站目前正在加载,但是当我只是访问www.mysite.com时,我希望wordpress网站加载 - 目前我去了www.mysite它只是加载500内部服务器错误消息。

我希望我需要对htaccess文件进行一些更改 - 任何人都可以建议如何做到这一点

简而言之 当我访问www.mysite.com时 - 它会查看/ wp文件夹,但仍会在地址栏中显示为www.mysite.com。

1 个答案:

答案 0 :(得分:4)

将这些行添加到.htaccess应该可以完成这项工作(未经测试,抱歉,这可能还不够):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mysite.com$
RewriteRule ^(/)?$ wp [L]

更新:您可能希望查看https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory以获得更接近WordPress标准的方法。