Задать вопрос
@4upik

Как настроить редиректы в nginx в отдельном файле (не в конфигурации домена)?

Как настроить редиректы с одного URL на другой, в nginx в отдельном файле? (не в конфигурации домена)
У нас много редиректов и они создаются из базы данных автоматически.
Можно ли указать в конфигурации домена, отдельный файл и туда кидать правила редиректов?
  • Вопрос задан
  • 179 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@plavsk
Сам искал такое и вот нашел что
https://www.tendenci.com/help-files/nginx-redirect...
вообщем можно сделать файл с редиректами и инклудить его в основной конфиг
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Не страдайте ерундой вот я вас умоляю, че за костыли в том месте где нет никакого смысла их делать.
1. этим должно заниматься ЧПУ а не nginx
2. если прям этого ваш движок не умеет или это костыль на костыеле.
То кто вам мешает взять 404.php и в нем сделать эти редиректы ?
Нет мы полезем в nginx отдельным файлом хрнить, инклуды тыкать будем и релоадить веб сервер в придачу.
Ответ написан
Комментировать
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
То, что вы хотите - задача не веб-сервера, а приложения, внутри которого можно настроить динамически обновляющийся список роутов. Конфигурация нгинкса без релоада не подхватывается.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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