@lexchz

Как сформировать окончание url перенаправленной страницы?

Для редиректа подкатегории происано:
RewriteRule ^ekonomia/svyaz/?(.*)$ http://site.ru/svyaz/$1 [R=301,L]


Проблема в том, что если slug статьи в категории ekonomia начинается со знаков svyaz, например svyaznoi, то перенаправленная ссылка имеет такой вид:

http://site.ru/svyaz/noi

А должно быть site.ru/ekonomia/svyaznoi. Как это исправить?
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
shambler81
@shambler81 Куратор тега htaccess
Используй отрицание !
RewriteCond %{REQUEST_URI} !^ekonomia/svyaz/svyaz.*$ [NC]
RewriteRule ^ekonomia/svyaz/?(.*)$ http://site.ru/svyaz/$1 [R=301,L]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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