Nginx + rewrite отдельных ссылок

Есть сайт, настроенный на nginx+php-fpm. Назовем его example.com

Нужно сделать на уровне nginx rewrite-ы для того, чтобы все запросы на
http://example.com/admin
переадресовывались на защищенный протокол
https://example.com/admin

Остальные секции сайта должны продолжать работать по обычному http, переадресация только /admin

Буду признателен любым советам.
  • Вопрос задан
  • 4446 просмотров
Решения вопроса 1
BuriK666
@BuriK666 Куратор тега Nginx
Компьютерный псих
location /admin {
   rewrite ^   https://example.com/admin permanent;
}

Оно?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
avalak
@avalak
Rewrite не нужен.

location /admin {
    return 301 https://example.com/$request_uri;
}
Ответ написан
Ваш ответ на вопрос

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

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