Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nginx HTTPS子域重定向_Nginx - Fatal编程技术网

Nginx HTTPS子域重定向

Nginx HTTPS子域重定向,nginx,Nginx,我有一个规则,将所有页面和子域从端口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; s

我有一个规则,将所有页面和子域从端口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;
}
}创建一个单独的服务器块:

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;
    }
}