.htaccess简化/更好的解决方案?

时间:2011-09-19 15:26:55

标签: .htaccess mod-rewrite

我正在尝试在.htaccess文件中调整一些重写但我的regexp / mod_rewrite知识很薄!

我们有primarydomain.com和secondarydomain.co.uk,我们希望将所有内容和所有内容重写为www.primarydomain.com

目前我正在这样做:

RewriteCond %{HTTP_HOST} ^secondarydomain.co.uk$ [OR]
RewriteCond %{HTTP_HOST} ^www.secondarydomain.co.uk$ [OR]
RewriteCond %{HTTP_HOST} ^primarydomain.com$
RewriteRule (.*)$ http://www.primarydomain.com/$1 [R=301,L]

..但我确定有更好的方法吗?是否有规则可以重写任何不是www.primarydomain.com的主机?我尝试使用not运算符(!)并设法导致重定向循环,所以不想这样做:/

任何帮助表示赞赏!本

1 个答案:

答案 0 :(得分:0)

好的,自己找到了:

RewriteEngine On
RewriteRule ^(.*)$ http://www.primarydomain.com/ [R=301,L]