2012-07-24 155 views
0

我有使用wordpress的網站,我通常以mydomain.com/wp-admin登錄。我希望它在子域上。 我試圖創建使用以下重寫URL子站點:不使用.htaccess重定向子域名

RewriteCond %{HTTP_HOST} ^wp-admin 
RewriteCond %{REQUEST_URI} !^/wp-admin 
RewriteRule ^(.*)$ wp-admin/$1 [L] 

但是,當我試圖達到http://wp-admin.mydomain.com/一個weired頁面出來說的錯誤消息:

If you feel you have reached this page in error, please contact the web site owner:

而且URL更改爲:

http://wp-admin.mydomain.com/cgi-sys/defaultwebpage.cgi 

請幫助我怎麼能夠創建一個子域。

+0

你能否在這個「奇怪的頁面」上添加五個細節?服務器錯誤日誌是否提供了有關錯誤的更多細節? – MvG 2012-07-24 13:19:38

回答

1

您可以嘗試給出絕對路徑,並強制執行內部重定向(又名pass-through)。

RewriteRule ^(.*)$ /wp-admin/$1 [PT,L] 
       ^   ^^