我有一条规则,将所有页面和子域名从端口80重写为443 ssl
server {
listen xx.xx.xx.xx:80 default;
server_name *.xx.net;
return 301 https://xx.net;
}
这是你在上面看到的nginx配置
如何添加将所有443(https)子域(* .xx.net)定向到xx.net的类似内容?
这是针对https(443)听力部分
server {
listen xx.xx.xx.xx:443 ssl;
server_name *.xx.net xx.net;
location / {
proxy_pass http://xx.xx.xx.xx:8080;
} }
答案 0 :(得分:0)
创建一个单独的服务器块:
server {
listen xx.xx.xx.xx:443 ssl;
server_name *.xx.net;
return 301 https://xx.net;
}
server {
listen xx.xx.xx.xx:443 ssl;
server_name xx.net;
location / {
proxy_pass http://xx.xx.xx.xx:8080;
}
}