2012-01-05 89 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

相關問題