JRazor
@JRazor
Senior StarkOverFlow Programmer

Nginx: как настроить редирект по поддомену и request_uri?

Добрый вечер!

Подскажите, пожалуйста, как настроить в nginx вот такое условие:

if ($host = sobdomain.domain.com) {
  if ($request_uri = ^\/(login|signup)$) {
		return 301 https://other.site
  }
}


То есть, при условии, что используется определенный поддомен и определенный URL - редиректить на другой сайт.
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dodo512
map $host$request_uri $_url {
    ~^([^?]*)  $1;
}

server {
    if ($_url ~ "^subdomain\.domain\.com/(login|signup)$") {
        return 301 https://other.site/;
    }
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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