htaccess将root重定向到子域,但保留子文件夹不变

时间:2014-11-12 11:24:50

标签: .htaccess redirect

我一直在寻找并发现类似的问题,但不一样。 我希望domain.com重定向到news.domain.com,但是,我希望domain.com/page留在domain.com/page。

目前我正在使用:

RedirectMatch 301 http://domain.com[/] http://news.domain.com

但它将domain.com/page移动到news.domain.compage(显然甚至不是有效地址)。

1 个答案:

答案 0 :(得分:0)

如果您只是单独重定向域名,则可以在.htaccess中执行此操作:

RewriteCond %{HTTP_HOST} ^domain\.com$
RewriteRule ^$ http://news.domain.com [R=302,L] 

当工作得很好时,改为[R = 301,L]。