1

我有以下代码强制在 url 中使用 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 中删除 force WWW,它会起作用。但我仍然需要在 url 中强制 WWW。规则怎么写?

谢谢!

4

1 回答 1

2

将您的规则更改为:

RewriteCond %{HTTP_HOST} !^(www|max)\.example\.com$ [NC]
RewriteRule ^ http://www.example.com%{REQUEST_URI} [R=301,L]
于 2012-08-24T09:13:13.050 回答