使用nginx的,我想重定向的所有子域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]
Run Code Online (Sandbox Code Playgroud)
以下似乎工作,但不建议根据ifisevil页面.
if ($http_host !~ "www.site.com"){
rewrite ^(.*)$ http://www.example.com$request_uri redirect;
}
Run Code Online (Sandbox Code Playgroud)