Nginx默认处理程序

piah890a  于 2023-08-03  发布在  Nginx
关注(0)|答案(1)|浏览(111)

我在配置nginx配置时遇到了问题。以下是我目前的conf:

server {
        listen        80;
        server_name   dev.local sat.local;
        location / {
            proxy_pass http://sat:80;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}

字符串
现在,我希望除了dev.localsat.local之外的所有对我的主机的请求都像下面这样传递给https://prod:80

server {
        listen        80;
        server_name   *;
        location / {
            proxy_pass http://prod:80;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}


我们能做到吗?我们要怎么做?请帮帮我

smdnsysy

smdnsysy1#

感谢理查德·史密斯的回答。

server {
    listen       80  default_server;
    server_name  _;
}

字符串

相关问题