Добавил второй сайт, а открывается по адресу всё равно только первый

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