htaccess - 将博客移至子域名

时间:2010-08-14 23:19:57

标签: .htaccess

我有一个博客,我将其移动到子域。由于URL sintaxis将不相同,我只想将所有位于/ posts /内的url请求重定向到新的子域:

domain.com/posts/xxxxx

blog.domain.com

这是我到目前为止所做的,但它仍然只需要过滤里面的

的请求
RewriteCond %{HTTP_HOST} ^domain.com
RewriteRule (.*) http://blog.domain.com/ [R=301,L]

2 个答案:

答案 0 :(得分:1)

你快到了。您只需要修改它,以便RewriteRule中的正则表达式只匹配/ posts /中的内容,如下所示:

RewriteCond %{HTTP_HOST} ^domain.com
RewriteRule ^posts/(.*) http://blog.domain.com/ [R=301,L]

答案 1 :(得分:1)

指令:

RewriteCond %{HTTP_HOST} ^domain.com
RewrietRule ^posts/(.*) http://blog.domain.com/ [R=301,L]

......应该有用。