.htaccess将子域重定向到主站点 - 没有例外

时间:2010-10-21 18:44:38

标签: .htaccess

我正在尝试将subdomain.example.com的所有请求重定向到www.example.com

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

似乎导致500内部服务器错误

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^example.com [nc]
rewriterule ^(.*)$ http://www.example.com/$1 [r=301,nc] 

所以我的问题是为什么这些失败了,我该如何解决?

1 个答案:

答案 0 :(得分:0)

在前两行之后,添加:

RewriteCond %{http_host} ^.domain.com
RewriteRule ^(.*) http://domain.com/$1 [R=301]