Выдано 116534 лицензии

Магазин приложений HostCMS

Управление редиректами

Управление редиректами

SEO
Цена: 990

Более 10 установок.

Установить модуль вы можете через раздел «Магазин приложений» в центре администрирования HostCMS.

Гибкий и функциональный модуль решает вопросы с перенаправлениями на сайте, позволяет использовать шаблоны редиректов и вести учет переходов по редиректам. Модуль поддерживает многосайтовость.

Потребность в правильной настройке редиректов есть у каждого сайта:

  • меняются адреса страниц и рубрикация каталога;
  • сайт переезжает на HostCMS и часть адресов страниц не удается сохранить;
  • изменяется логика формирования адресов на новом сайта;
  • и многое другое …

Дополнительным плюсом модуля является автоматическое создание редиректов при переносе информационного элемента или товара из группы в группу, изменении пути информационного элемента, товара или группы.

Поддерживаются следующие виды редиректов:

  • 301 Moved Permanently — Перемещено навсегда.
  • 302 Moved Temporarily — Перемещено временно.
  • 303 See Other — Смотреть другое.
  • 307 Temporary Redirect — Временное перенаправление.

Шаблоны редиректов

С шаблонами редиректов вы можете гибко настраивать поведение редиректов. Имена шаблонов подстановки указываются в фигурных скобках, количество подстановок в одном редиректе не ограничено.

В шаблонах может быть использовано множество подстановок, имена которых заключаются в фигурные скобки. Имя подстановки вы придумываете сами, {prefix} и {path} не предустановленные имена, вы можете называть их по своему усмотрению.

Редирект всех страниц, начинающихся с /catalog/ на раздел /shop/ с сохранением последующих путей (включая редирект с {prefix}/catalog/ на {prefix}/shop/):

{prefix}/catalog/{path} ⇒ {prefix}/shop/{path}

Редирект всех страниц, начинающихся с /catalog/ на раздел /shop/ с сохранением последующих путей (исключая редирект с {prefix}/catalog/ на {prefix}/shop/):

{prefix}/catalog/{path}/ ⇒ {prefix}/shop/{path}/

Редирект всех страниц, содержащих в пути section-XXX на соответствующий раздел без слова section с сохранением последующих путей:

{prefix}/shop/{path1}section-{path2}/ ⇒ {prefix}/shop/{path1}{path2}/

Уточнение типов подстановки

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

Типы символов, которые могут быть использованы:

\d — любая десятичная цифра;
\D — любой символ, кроме десятичной цифры;
\h — любой горизонтальный пробельный символ;
\H — любой символ, не являющийся горизонтальным пробельным символом;
\s — любой пробельный символ;
\S — любой непробельный символ;
\v — любой вертикальный пробельный символ;
\V — любой символ, не являющийся вертикальным пробельным символом;
\w — Любой символ, образующий «слово»;
\W — Любой символ, не образующий «слово».

После подстановки может указываться квантификаторы:

* — 0 или более вхождений, аналог {0,}
+ — 1 или более вхождений, аналог {1,}
? — 0 или 1 вхождение, аналог {0,1}
{n} — ровно n раз вхождений
{m,n} — от m до n вхождений
{m,} — не менее m вхождений
{,n} — не более n вхождений

Например, \d+ — одна или несколько цифр, \s* — сколько угодно пробельных символов, включая пустую подстроку (ноль символов).

Информация о разработчике:

  • Разработчик: Hostmake LLC
  • Вопросы по модулю: support@hostcms.ru
  • Поддержка: support@hostcms.ru

Скриншоты

Версии модуля

Версия Дата Описание Версия от Версия до
1.1 09.08.2016

[+] Добавлен учет протокола и домена, вначале правил необходимо указывать {prefix} или другое название.

6.5.9
Похожие

Комментарии

  • Без темы

    автоматически создается редирект при переезде группы\товара, а если товар\группа удаляется\выключается (лампочка) не создается временного редиректа на вышестоящую группу\корень сайта соотв ? если нет то не планируется ли в будущем?

    29.05.2017 16:17:10 Puma

    Без темы

    Нет, не планируется. При желании вы можете внести изменения используя хуки.

    29.05.2017 16:36:10 llirik
  • remontnick

    Без темы

    Круто

    04.03.2017 23:09:03 remontnick
  • hostmarketplace

    Редирект в подуровень

    /shop/tandyr/{path} -> /shop/tandyr/drovyanye-tandyry-amfora/{path}
    Встаёт на круг

    01.03.2017 12:55:42 hostmarketplace
  • tiv-dima

    Без темы

    Возможен ли настроить редирект только с 404 страниц вида
    {prefix}/catalog/{path}/ на {prefix}/catalog/ ?

    26.01.2017 13:50:39 tiv-dima

    Без темы

    Редирект идет до генерации страницы, поэтому невозможно.

    26.01.2017 13:52:45 hostcms
  • отличия?

    в чем главное отличие данного модуля от http://www.hostcms.ru/shop/market/modules/seo/redirect/?

    13.08.2016 10:36:46 Puma

    Без темы

    в функционале, посмотрите, пожалуйста, описание модуля.

    13.08.2016 10:38:52 hostcms