Почему происходит редирект?

Есть конструкция
server {
    listen 80;
    listen [::]:80;
    server_name test.example.com;
    root /srv/www/test.example.com;
}
server {
    listen 80;
    listen [::]:80;
    server_name example.com www.example.com;
    return 301 https://example.com$request_uri;
}
server {
    listen 443 ssl spdy;
    listen [::]:443 ssl spdy;
    server_name example.com;
    root /srv/www/example.com;
}

При попытке попасть на test.example.com происходит редирект на https://example.com. Что я сделал не так? Где прокосячил?
  • Вопрос задан
  • 320 просмотров
Пригласить эксперта
Ответы на вопрос 1
atnartur
@atnartur
Веб-разработчик
Что находится по root путям хостов? Может там какой-нибудь скрипт редиректит...
Ответ написан
Ваш ответ на вопрос

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

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