@arttstyle
web-макака

Nginx редиректит на другой сайт по 80 порту?

есть 2 сайта.
оба работают на https
при открытии с http стоит 301 редирект на https выглядить это вот так для двух доменов
# HTTP redirect
server {
    listen 80;
    listen [::]:80;

    server_name .test1.ru;

    include nginxconfig.io/letsencrypt.conf;

    location / {
        return 301 https://test1.ru$request_uri;
    }
}


# HTTP redirect
server {
    listen 80;
    listen [::]:80;

    server_name .test2.ru;

    include nginxconfig.io/letsencrypt.conf;

    location / {
        return 301 https://test2.ru$request_uri;
    }
}


проблема в том что если я открою HTTP://test1.ru меня кинет на test2.ru
why?
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Зачем у вас точка перед названием домена? Имя не совпадает - поэтому запрос обрабатывается дефолтным конфигом.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы