使用 nginx,我想重定向 to 的所有子example.com
域www.example.com
。
我在这里看到重定向将非 www 重定向到 www 或反之亦然,但我也想www2.site.com blabla.site.com
被重定向。我有一个域的通配符 dns。
对于 apache,这可以通过以下方式轻松完成:
RewriteCond %{HTTP_HOST} !www.example.com [NC]
RewriteRule (.*) http://www.example.com%{REQUEST_URI} [R=301,L]
以下似乎可行,但根据ifisevil page不建议这样做。
if ($http_host !~ "www.site.com"){
rewrite ^(.*)$ http://www.example.com$request_uri redirect;
}