gpt4 book ai didi

ssl - nginx 将多个服务器重定向到 SSL

转载 作者:太空宇宙 更新时间:2023-11-03 12:45:36 25 4
gpt4 key购买 nike

我有这个代码。我只希望列表中的每个 server_name 都重定向到它自己的名称 https。但是,如果我这样做 http://beta.example.com , 它重定向到 https://api.example.com (或列表中的第一项是什么)

server {
listen 80;
server_name api.example.com beta.example.com apibeta.example.com nodebeta.example.com app.example.com;
return 301 https://$server_name$request_uri;
}

最佳答案

您应该可以使用 $host 变量:

server {
listen 80;
server_name api.example.com beta.example.com apibeta.example.com nodebeta.example.com app.example.com;
return 301 https://$host$request_uri;
}

关于ssl - nginx 将多个服务器重定向到 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35272059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com