artloveyou
@artloveyou

Возможно ли в NGINX настроить такие редиректы?

Мне надо что-то вроде такого:
location = /one {
        return 301 https://www.domain.com/new/one/;
    }
location = /one/two {
        return 301 https://www.domain.com/new/one/two/;
    }
location = /one/three {
        return 301 https://www.domain.com/new/one/three/;
    }

Но при таком указании редиректов всегда срабатывает только location = /one. Можно ли как-то указывать location = /one/two и location = /one/three чтобы они срабатывали?
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
iMedved2009
@iMedved2009
Не люблю людей
location /one {
    add_header Content-Type text/plain always;
    location /one/two {
        return 200 'two';
    }
    location /one/three {
        return 200 'three';
    }   
    
    return 200 'one';
 }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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