0

我们有一个.htaccess这样的文件:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.mysite\.no [NC]
RewriteRule (.*) http://www.mysite.no/$1 [R=301,L]

如果它丢失,它会自动附加www在 URL 前面。此外,我们必须将我们的网站扩展到我们想要调用的移动版本m.mysite.no

你如何做到这一点并使 mod_rewrite 忽略www-rule?不幸的是,这个网站是实时的,所以我们不能做太多的测试,而且我们在现场的经验也很少。

4

1 回答 1

1

改变:

RewriteCond %{HTTP_HOST} !^www\.mysite\.no [NC]

到:

RewriteCond %{HTTP_HOST} !^(www|m)\.mysite\.no [NC]
于 2012-06-27T21:25:49.440 回答