2012-10-26 84 views
1

因此,我試圖對我的困境實施一些解決方案,但他們都部分失敗。將博客移動到子域

我提出我的博客從www.website.com/blog/到blog.website.com

blog.website.com是目錄中的我的根Web目錄以外的

所有的網址爲相同的初始位置後:例如... 舊網站www.website.com/blog/wp-admin = blog.website.com/wp-admin

這是一個WordPress的網站,如果這有助於或使一個區別。

這就是我現在所擁有的。重定向主文件夾,但沒有子文件夾...

RewriteEngine on 
RewriteBase/

#if not already blog.website.com 
RewriteCond %{HTTP_HOST} !^blog\.website\.com$ [NC] 
#if request is for blog/, go to blog.website.com 
RewriteRule ^blog/$ http://blog.website.com/$1 [L,NC,R=301] 

回答

1

您需要(.*)

RewriteEngine on 
RewriteBase/

#if not already blog.website.com 
RewriteCond %{HTTP_HOST} !^blog\.website\.com$ [NC] 
#if request is for blog/, go to blog.website.com 
RewriteRule ^blog/(.*)$ http://blog.website.com/$1 [L,NC,R=301] 
+0

謝謝!我知道我很近......再次感謝 – user1778347

相關問題