@d0ublezer0

Почему не работает RewriteRule в Joomla +Virtuemart?

Странное поведение: поменяли алиасы у категорий virtuemart, переписали htaccess чтобы выполнялось перенаправление на новые адреса, а этого не происходит.

Вот пример старый адрес:
https://www.etalon-tara.ru/catalogue/yomkosti_dlya...

новый адрес:
https://www.etalon-tara.ru/catalogue/yomkosti-dlya...

Оба работают, как ни странно.
Вот правила в htaccess:
RewriteRule ^vyedra_i_kanistry/(.*)/$ /vyedra-i-kanistry/$1/ [R=301,NC,L]
RewriteRule ^yemkosti_dlya_vody/(.*)/$ /yemkosti-dlya-vody/$1/ [R=301,NC,L]
RewriteRule ^yomkosti_dlya_musora/(.*)$ /yomkosti-dlya-musora/$1 [R=301,NC,L]


Штатный SEF и ЧПУ включены.
Больше спецсредств для управления адресами не используются.
Плагин перенаправлений отключен.

Что я сделал не так?

При этом сам измененный раздел не открывается, но и переадресация не происходит:
https://www.etalon-tara.ru/catalogue/yomkosti_dlya...

Складывается мнение, что Virtuemart вмешивается в обработку адресов и пытается "угодить", находя вложенные товары и категории.
  • Вопрос задан
  • 14 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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