2012-01-05 54 views
6

我有一个是目前在我的网站的子目录中运行WordPress站点运行WordPress的,基本上把我的结构如下: 根/ WP在子目录(不是根)

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

例如,当我访问www.mysite.com/wp时,网站会加载,但是当我简单地访问www.mysite.com时,我想要加载wordpress网站 - 目前如果我访问www。 mysite.com它只是加载一个500内部服务器错误消息。

我希望我需要做一些改变htaccess的文件 - 任何人都可以提出如何做到这一点做

那么概括 当我去www.mysite.com - 它看起来在/ wp文件夹,但仍在地址栏中显示为www.mysite.com。

+0

不适合我,我得到“内部服务器错误”。 在这种情况下,我该怎么办? – 2012-02-07 10:31:56

回答

4

增加这些线路为.htaccess应该做的工作(没有测试,不好意思,可能是不够的):

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

更新:你可能要检查https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory一种方式来做到这一点这更接近WordPress标准。

+0

谢谢Olaf!作品一个款待:-) – Zabs 2012-01-05 13:16:24

+0

不客气:-) – Olaf 2012-01-05 13:16:46

+0

只是另一个快速... 这将如何做一个子域 例如RewriteCond%{HTTP_HOST} ^(www。)?mysite.com $ 但对于管理员。 mysite.com,所以我不需要www开始 – Zabs 2012-01-05 13:57:13

相关问题