重定向通配符子域ISAPI 2

时间:2012-12-24 11:48:03

标签: redirect isapi-rewrite wildcard-subdomain

我正在尝试通过ISAPI Rewrite 2将所有通配符子域重定向到example.com。

e.g。 qqqq.example.com 301重定向到example.com

在Stack上使用其他信息我有以下内容将www重定向到非www:

RewriteEngine on
RewriteCond %{HTTPS} (on)?
RewriteCond %{HTTP:Host} ^(?!www\.)(.+)$ [NC]
RewriteCond %{REQUEST_URI} (.+)
RewriteRule .? http(?%1s)://www.%2%3 [R=301,L]

如果需要其他Cond / Rules,我们将非常感谢任何帮助。

干杯

2 个答案:

答案 0 :(得分:0)

v2语法应该有点不同:

RewriteCond Host: (?!www\.)[^.]+\.[^.]+\.[^.]+
RewriteRule (.*) http\://www.example.com$1 [RP]

答案 1 :(得分:0)

对于ISAPI_Rewrite 2,您必须使用不同的语法:

RewriteCond %HTTPS (on)?|.*
RewriteCond Host: (?!www\.)(.+)
RewriteRule (.*) http(?1s:)\://www.$2$3 [I,RP]