Задать вопрос
PankovAlxndr
@PankovAlxndr
Fullstack web developer

Как правильно настроить редирект в nginx?

Здравсвуйте.

Есть url

/souvernirs-for-tourists/ELEMENT_CODE/

мне нужно чтобы все урлы, для этого раздела(souvernirs-for-tourists) имели такой вид

/souvernirs/ELEMENT_CODE/

Как это сделать?
И почему не работает вот так

location /catalog {
	rewrite ^/catalog/souvernirs-for-tourists/(.*)$ http://SITE-NAME/suveniry/$1 permanent;
}

Заранее благодарен за помощь!
  • Вопрос задан
  • 157 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
PankovAlxndr
@PankovAlxndr Автор вопроса
Fullstack web developer
Сработало вот так
location ~* /catalog/souvernirs-dlya-tourists/ {
	rewrite ^/catalog/souvernirs-dlya-tourists(.*)$ /catalog/suveniry$1 permanent;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
bigton
@bigton
Web-программист
location /catalog/souvernirs-for-tourists/ пробовали?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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