非www跳www
if ($host ~ ^(?!www\.)(?<domain>.+)$) {
return 301 $scheme://www.$domain$request_uri;
}
www to non-www
if ($host ~ ^www\.(?<domain>.+)$) {
return 301 $scheme://$domain$request_uri;
}
其他域名跳统一域名
if ($host != "example.com") {
return 301 $scheme://example.com$request_uri;
}
http跳https
if ($scheme != "https") {
return 301 https://$host$request_uri;
} # managed by Certbot
参考
本条目发布于[2020年5月27日](https://c4ys.com/archives/2196 "13:50")。属于[Tools](Uncategorized(https://c4ys.com/archives/category/uncategorized)分类,被贴了 [nginx](https://c4ys.com/archives/tag/nginx) 标签。