Задать вопрос

Как сделать 301 редирект со всех дочерних страниц на родительскую?

Добрый день. Есть страницы на сайте (CMS Joomla):
https://www.genakom.ru/contacts
https://www.genakom.ru/o-kompanii
https://www.genakom.ru/rasprodaja

и т.д.

CMS создает при публикации статей (https://www.genakom.ru/newsour/8-newsshop/216-post... дубли с вышеприведенными url:

https://www.genakom.ru/contacts/newsour/8-newsshop/216-postavki
https://www.genakom.ru/o-kompanii/newsour/8-newsshop/216-postavki
https://www.genakom.ru/rasprodaja/newsour/8-newsshop/216-postavki


Нужно сделать 301 редирект (желательно через .htaccess) всех дочерних страниц любой вложенности:

https://www.genakom.ru/contacts/newsour/8-newsshop/216-postavki/newsour
https://www.genakom.ru/contacts/newsour/11-newsshop/216-postavki
https://www.genakom.ru/contacts/newsour/8-newsshop/216-postavki/216


На родительскую:
https://www.genakom.ru/contacts/

Прошу помощи с написанием условия. Заранее благодарен
  • Вопрос задан
  • 597 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
schulmin
@schulmin Автор вопроса
Решение:
RewriteRule ^contacts/(.+)$ https://www.genakom.ru/contacts [R=301,L]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
https://freelansim.ru тут можно отблагодарить
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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