Назначение нескольких proxy_pass для нескольких доменных имен
Я хочу сделать вот что,
Измените назначение прокси в зависимости от имени домена.
Однако он показывает ошибку
a duplicate default server for 0.0.0.0:8090 in /etc/nginx/sites-enabled/default:7
server { слушать 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 { слушать 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
из конфигурации первого или второго сервера