2016-06-21 113 views
2

我有一個WordPress博客帶有因爲這在URL結構方面列出的所有相關博客文章:移動到域文件夾 - htaccess的

no.blog.domain.com/blogpost

現在,我將所有的相關博客文章到domain.com/folder/blogpost

如何編寫正則表達式規則,讓我301將所有博客帖子重定向到新域的正確位置?

最後/博客帖子後的所有網址保持不變。

回答

1

使用此以下的.htaccess代碼:

RewriteCond %{HTTP_HOST} ^no.blog.no\.domain\.com [NC] 
RewriteRule ^(.*)$ http://domain.com/folder/$1 [L,R=301] 
+0

這是下domain.com Web服務器放置在htaccess的代碼? 如果我有多個子域,只想重定向no.blog.no,會這樣做嗎? – Bilet1988

+0

@ user3374110我已經更新了您的案例的答案。您可以更改子域名部分以符合您的要求。 –

+0

非常感謝你! - 最後,如果它們位於domain.com-server或no.blog.domain.com-server上的.htaccess文件中(如果它們託管在分離的服務上) – Bilet1988