Добавил второй сайт, а открывается по адресу всё равно только первый
nophear2
nginx-forum на forum.nginx.org
Пт Июл 20 09:29:43 UTC 2018
Помогите плиз, даже не знаю в чём может быть косяк. Конфиг первого сайта в
файле default:
#------------------------ первый сайт
server {
listen 80 default_server;
root /var/www/html;
server_name site1.ru www.site1.ru; # доменные имена
return 301 https://www.site1.ru$request_uri; # непосредственно редирект
на https
}
server {
listen 443 ssl;
server_name site1.ru www.site1.ru;
root /var/www/html;
ssl_certificate /etc/ssl/site1.ru/site1_ru.crt; # файл цепочки
сертификатов
ssl_certificate_key /etc/ssl/site1.ru/5532697.key; #
# передача запроса апачу
location / {
proxy_pass http://127.0.0.1:81/; # Порт на котором висит
Apache
proxy_connect_timeout 300;
proxy_send_timeout 300;
proxy_read_timeout 300;
proxy_redirect off;
proxy_set_header Connection close;
proxy_pass_header Content-Type;
proxy_pass_header Content-Disposition;
proxy_pass_header Content-Length;
}
}
#------------------------ всё
Да, сайт висит на apache по ssl. Конфиг второго:
server {
listen 80;
server_name site2.ru www.site2.ru;
root /home/site2/www;
index index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
}
Пытаюсь заходить по site2.ru и происходит редирект на https site1. Что я
сделал не так?
Разумеется, на оба конфига лежат ссылки в /etc/nginx/sites-enabled
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,280582,280582#msg-280582
Подробная информация о списке рассылки nginx-ru