我想做的是这样,
根据域名更改代理的目标。
然而,它显示错误
a duplicate default server for 0.0.0.0:8090 in /etc/nginx/sites-enabled/default:7
default.conf在这里
server{
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name exmaple.com;
location / {
proxy_pass http://127.0.0.1:8021/;
include /var/www/html/exmaple/current/uwsgi_params;
}
}
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.html index.htm index.nginx-debian.html;
server_name exmaple2.com;
location / {
proxy_pass http://127.0.0.1:8022/;
include /var/www/html/exmaple2/current/uwsgi_params;
}
}
我不应该复制服务器delective。
但是,我如何使用多个proxy_pass。
从第一个或第二个服务器配置中删除default_server
。