2016-06-21 115 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