我正在尝试通过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,我们将非常感谢任何帮助。
干杯
答案 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]