снова о 301 redirect Есть решение

Перечитал весь поиск на эту тему, так и не могу добиться работы простейшей конструкции. На старом сайте (opencart) ссылки были
сайт/каталог/субкаталог/товар.html

на новом webasyst
сайт/каталог/субкаталог/товар/

Перепробовал, кажется, все возможные варианты. Этот плагин вообще работает?
Текущий вариант: *.html -> /*

6 ответов

  • 1
    Алексей Webasyst 3 ноября 2017 22:37 #

    В настройках плагина есть отдельный пункт для opencart, который просто включить надо. Он не подходит?

    • +1
      Valery Valery 4 ноября 2017 11:32 #

      СУдя по всему, этот пункт использует стандартные пути opencart типа /index.php?route=product/, а у меня был подключен SeoPro с преобразованием путей в сайт/каталог/субкаталог/товар.html, именно так как сейчас на webasyst, за исключением окончания .html
      Вся проблема - преобразовать .html в /

  • 1
    Максим Webasyst 4 ноября 2017 12:52 # Решение

    Просто в Сайт - Структура добавьте новое правило Перенаправление и добавьте таким образом самое первое:

  • 1
    Valery 4 ноября 2017 14:20 #

    Теперь при попытке зайти
    сайт/каталог/субкаталог/товар.html

    кидает в
    сайт/каталог/субкаталог/каталог/субкаталог/товар/

  • 0
    Valery 4 ноября 2017 16:23 #

    Спасибо, разобрался. Первый вариант подошел, просто запутался сначала с конструкциями в htaccess.

    Получается, плагин 301 редирект ни на что не годен?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите