@beduin01

Почему не работает следующая конфигурация nginx?

Конфиг протой:

server {
        listen       80;
        server_name  test.mydomain.ru;
	
        location / {
            proxy_pass http://127.0.0.1:8081;
        }
    }
	
	
    server {
        listen       80;
        server_name  *.test2.ru;
		index  index.html;
	
        location / {
            root   html;
        }
    }


При обращении к test2.ru у меня упорно начинает открываться test.mydomain.ru;
В чем проблема? Может ли это быть в следствии того, что я в DNS для данных доменов не указал @ A Мой-IP?

Сейчас у меня там указано только:
www A 164.138.29.xxx для test2.ru;
и
test A 164.138.29.xxx для test.mydomain.ru;
  • Вопрос задан
  • 335 просмотров
Решения вопроса 1
@BorisKorobkov
Web developer
Потому что test2.ru не попадает под маску *.test2.ru.
Если поддоменов нет, но укажите server_name test2.ru; и перезагрузите nginx.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы