2013-06-24 70 views
0

我試圖讓我的domain.com/blog鏡像blog.domain.com內容的.htaccess domain.com/blog鏡像blog.domain.com

所以,如果我提出請求domain.com/blog/article1,它會顯示blog.domain.com/article1的內容

任何幫助表示讚賞:)

迄今取得的進展 如果我把下面的兩個行到我的.htaccess文件中,我可以將整個域映射到blog.domain.com。

RewriteCond %{HTTP_HOST} ^(www.)?domain\.com$ [NC] 
RewriteRule ^(.*)$ http://blog.domain.com/$1 [P,L] 
+1

鏡像不太可能是一個好主意。你應該只有一個規範的位置和一個規範的位置。你爲什麼要這麼做? –

+0

如果你從一個地方移動到另一個地方,你應該使它成爲重定向(外部)而不是重寫(內部);你可以添加到規則標誌'[R = 301]' –

+0

@ChrisMorgan謝謝你的提示。我現在只是試驗可能性。 – Cairo

回答

1
RewriteCond %{HTTP_HOST} ^(www.)?domain\.com$ [NC] 
RewriteRule ^blog/(.*)$ http://blog.domain.com/$1 [P,L,NC,QSA] 
+1

感謝@amine,我在第三行添加了http://domain.com/blog(沒有尾隨/)也是鏡像。 ** RewriteRule^blog $ http://blog.domain.com/$1 [P,L,NC,QSA] ** – Cairo