新版博客SEO优化基本完成,新老博客内容正在整合中,保证每篇文章高质量。 SiteMap RSS Github
Nginx 多域名与重定向
嘉美伯爵   2019年2月20日 10:23   运维   Nginx   185  

server_name 参数使用

  • 多域名
server {
    listen       80;
    server_name  www.ky8.top ky8.top;
    ...
}
  • 通配符(也可以在域名服务商dns配置更改)
server {
    listen       80;
    server_name  *.ky8.top;
    ...
}

rewrite 参数使用

  • 将监听的80端口通过rewrite转为443
server {
        listen       80;
        server_name  www.gaozhe.top;
        rewrite ^(.*) https://$server_name$1 permanent;
}
  • 将监听的443端口通过rewrite转为其他域名,server_name根据情况配置
server {
    listen 443;
    server_name blog.gaozhe.top;
    rewrite ^(.*) https://www.gaozhe.top$1 permanent;
}

参考文档

nginx 配置的server_name参数(转)