如何在.htaccess中添加子域并在url中强制WWW

时间:2012-08-24 03:31:32

标签: .htaccess mod-rewrite url-rewriting subdomain

我有以下代码强制在网址

中使用WWW
rewriteCond %{HTTP_HOST} !^www.example.com [NC]
rewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

我想添加子域max.example并参考www.example.com/update/max目录 如果我不添加任何规则,max.example.com将重定向到www.example.com/update/max。如果我在url中删除强制WWW它可以工作。但是我仍然需要在网址中强制使用WWW。如何写规则?

谢谢!

1 个答案:

答案 0 :(得分:2)

将您的规则更改为:

RewriteCond %{HTTP_HOST} !^(www|max)\.example\.com$ [NC]
RewriteRule ^ http://www.example.com%{REQUEST_URI} [R=301,L]