我有一个重写映射,其中包含要重定向的域列表。目前我必须在重写地图中列出 www.foo.com 和 foo.com。我想知道是否有一种方法可以在同一行中同时检查 www 和非 www 的 rewritecond。
# Rewrite Map
foo.com file.php
www.foo.com file.php
# modrewrite
RewriteCond ${domainmappings:%{HTTP_HOST}} ^(.+)$ [NC]
RewriteCond %1 !^NOTFOUND$
RewriteRule ^.*$ www.domain.com/%1 [L,R=301]
我尝试做 (www.)%{HTTP_HOST} 或 ^(www.)%{HTTP_HOST} 之类的事情,但没有运气。