运维 [nginx] 如何简单地为 100 个域名配置 https 跳转

leo · 2019年12月27日 · 最后由 leo 回复于 2019年12月27日 · 139 次阅读

现有三级域名 df.game.com,下面有 100 个站点。DNS 做了泛解析,*.df.game.com

需求:对 100 个站点的 http 访问自动跳转到 https

目前方案:在 100 个域名的配置文件中添加下面的内容

server {
        server_name xxx.df.game.com;
        listen 80;
        return 301 https://$server_name$request_uri;
}

求教各位大神,请问是否有更简单的方法来实现?

😂 用这个配置可以了

server {
        server_name *.df.game.com;
        listen 80;
        return 301 https://$host$request_uri;
}
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册