Подскажите по настройке плагина 301 редирект Есть решение

Сейчас на сайте URL страниц настроен на "естественный" вид, но необходимо сменить вил ссылок на "смешанный", как правильно в плагине "301 редирект" прописать правило для этого случая?

7 ответов

  • 2

    Роман, скоро выпущу плагин "Умная переадресация 301" (на этой неделе отправлю на проверку). Плагин позволит не заморачиваться на настройкой переадресации для следующих случаев:

    1. Поменяли тип ЧПУ (Смешанный, Естественный, Плоский)
    2. Изменили url категории
    3. Изменили url товара
    4. Переместили категорию в другое место
    5. Переместили товар в другую категорию

    Все эти случаи будут обрабатываться и пользователь будет переадресован на текущий адрес категории или товара.

  • 1
    Эрик Webasyst 23 августа 2015 02:28 #

    Достаточно просто изменить настройку URL на "Смешанный" в настройках поселения Магазин в разделе Сайт / Структура. Почему вы хотите сделать это именно через плагин?

    • +1
      Роман Роман 23 августа 2015 05:46 #

      Неправильно видимо спросил, то что так нужно переключить это понятно, но в поиске то страницы по старым адресам и теперь они 404 все.

  • 1
    Эрик Webasyst 24 августа 2015 03:00 #

    Ознакомьтесь с инструкцией по настройке плагина по адресу https://www.shop-script.ru/help/5627/301-redirect-plugin/

    Если все равно не получается, то приведите примеры конкретных ссылок, выдающих ошибки 404, и ссылок, на которые должна производиться переадрессация.

  • 1
    Роман 25 августа 2015 15:25 #

    Что-то не получилось.

    Есть скажем вот такой урл: site.ru/category/sub-category/product/

    как его привести к виду site.ru/product/

    но /category/sub-category/ и /product/ это не постоянные значения, а разные + может быть вариант без под категории.

    • +2
      Михаил Ушенин Михаил Ушенин Webasyst 26 августа 2015 02:50 #

      В этом случае, возможно, потребуется настроить много индивидуальных редиректов для каждого старого адреса на каждый новый адрес. Только нужно учитывать, что при добавлении нескольких сотен (примерно от 200 шт. и больше) редиректов ваши настройки могут потеряться из-за ошибки в плагине (он не поддерживает сохранение ОЧЕНЬ большого количества редиректов). Разработчикам плагина об этой особенности сообщили.

  • 1
    Роман 26 августа 2015 05:34 #

    Проблема еще в том что правила со звездочками не отрабатываются вообще, только прямые замены с одного адреса на другой. А еще в статье адреса слева и справа начинаются без наклонной черты, но если ее не поставить в правом правиле оно также не отрабатывает.

    • +2
      Михаил Ушенин Михаил Ушенин Webasyst 26 августа 2015 06:56 #

      >>> правила со звездочками не отрабатываются вообще

      Возможно, вы включаете флажок слева от правила ­— в этом случае звёздочки используются как часть регулярного выражения, а не как обычная маска. Если вы не гуру регулярных выражений, то этот флажок нужно выключить.

  • 1
    Эрик Webasyst 2 сентября 2015 03:07 #

    Приведите конкретные примеры правил, которые у вас не работаюь. Лучше скриншот.

  • 1
    Mike Kart 11 мая 2016 06:11 #

    Добрый день! Перехожу со старого вебасист с постраничной навигацией на Shopscript 6 и требуется перевести все страницы категорий на корневую категорию. То есть сделать из

    /category/[название категории]/offset[какое-то число] к виду /category/[название категории]

    Как это можно сделать?

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

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