Описание
Редиректор — модуль для управления перенаправлениями посетителей между страницами сайта.
Модуль основывает свою работу на правилах редиректов, которые задаются администратором сайта или сотрудником, отвечающим за SEO-продвижение.
В каких случаях полезен модуль:
-
Переезжаете со старой CMS на Битрикс и нужно сохранить ссылочную массу.
-
Решили изменить структуру разделов сайта или товарный каталог интернет-магазина.
-
Часто меняете URL-ы страниц товаров в процессе их редактирования — вам поможет автоматический режим работы модуля, когда редиректы создаются модулем самостоятельно.
-
Решили удалить страницы или разделы сайта.
-
Нужен редирект для HTTPS, домена без www (или наоборот), добавление слэша в конце адресов.
-
Нужно выделить один главный домен сайта среди нескольких.
Что умеет модуль:
-
Создание неограниченного количества правил переходов администратором или SEO-специалистом в визуальном режиме в панели управления сайтом.
-
Поддержка многосайтовости: правила могут быть привязаны как к одному, так и к нескольким сайтам одновременно. При посещении отдельных сайтов проверяются редиректы только текущего сайта.
-
Последовательное выполнение нескольких правил в один редирект:
Представьте, что у вас есть два правила:
Первое со страницы /catalog/ на страницу /store/.
Второе со второстепенного домена www.nosochki.ru на главный домен noski.ru.
Если посетитель зайдёт на страницу http://www.nosochki.ru/catalog/, то он получит сразу итоговый редирект на http://noski.ru/store/ — и это будет только один редирект, а не два!
Модуль самостоятельно «пройдёт» все промежуточные варианты и выдаст окончательный редирект. -
Быстрая настройка стандартных редиректов:
-
домен с www и без www
-
с index.php в конце адреса или без него
-
со слэшем в конце адреса или без него
-
редирект с http на https и обратно
-
удаление множественных слэшей из адреса
-
-
В качестве условий на проверку можно задать: протокол страницы, доменное имя сайта, путь до страницы, параметры.
-
Можно задавать правила переходов в зависимости от географии пользователя: по городу, области или целой стране сразу!
-
Можно задавать период активности правила (по датам), а также включать и выключать отдельные правила одной галочкой.
-
Можно использовать пользовательские функции для проверки текущего адреса на соответствие правилу, а также пользовательские функции для определения итогового адреса для перехода.
-
Импорт редиректов из Excel (можно загрузить файл или просто скопировать данные напрямую из Excel).
-
Режим тестирования редиректов позволяет вам ввести адрес любой страницы сайта и посмотреть, какие редиректы на ней должны произойти.
-
История переходов сохраняет информацию обо всех случаях срабатывания правил редиректов, информацию о пользователях, их IP-адресах и правилах, которые сработали.
-
Модуль регистрирует серверные 404 ошибки на сайте и позволяет отследить их появление, найти источник битых ссылок и создать правило для редиректа со страницы с 404 ошибкой на нормальную страницу.
-
Режим отладки модуля: в режиме отладки редиректы производиться не будут.
Вместо этого в шапке сайта администраторы будут видеть, какой редирект должен был сработать на текущей странице. -
Условия соответствия можно проверять на совпадение, содержание подстрок, и регулярные выражения.
Автоматичекий режим модуля
Ещё одной уникальной функцией модуля «Редиректор» является автоматический режим работы.
В автоматическом режиме «Редиректор» следит за изменением адресов страниц разделов и элементов инфоблоков при любых попытках изменения этих разделов и элементов.
Как именно действует модуль:
Что случилось? |
Что делает модуль? |
Изменился элемент |
Если изменилось какое-либо поле, влияющее на адрес страницы элемента, модуль создаст редирект со старого адреса страницы элемента на новый. |
Изменился раздел |
Если изменилось какое-либо поле, влияющее на адрес раздела, модуль создаст редирект со старого адреса страницы раздела на новый, а также аналогичные редиректы для всех подразделов и элементов данного раздела |
Удалён элемент |
Будет создан редирект на раздел данного элемента |
Удалён раздел |
Будут созданы редиректы со всех внутренних подразделов и товаров на родительский раздел |
Добавлен элемент |
Если с данного адреса есть ранее созданный автоматический редирект на другой адрес, он будет отключён |
Добавлен раздел |
Если с данного адреса есть ранее созданный автоматический редирект на другой адрес, он будет отключён |
Автоматический режим включается для каждого инфоблока отдельно и не требует дальнейшего участия администратора: при создании, редактировании и удалении разделов и элементов отслеживаемого инфоблока все операции с редиректами будут происходит автоматически.
Модуль поддерживает следующие коды редиректов:
-
301 Moved Permanently — страница навсегда перемещена на новый адрес, кэшируется браузером
-
302 Moved Temporarily — страница временно перемещена на новый адрес, кэшируется браузером
-
303 See Other — результат можно найти по новому адресу, не кэшируется браузером
-
307 Temporary Redirect — страница на короткое время перемещена на новый адрес, кэшируется браузером
-
410 Gone — страница по данному адресу удалена
Маринов Мариян
21.03.2019В отличие от модуля известного конкурента действительно следит за редиректами в автоматическом режиме, отслеживая даже выгрузку измененной структуры каталога из 1С. Следит за всеми изменениями при переименованиях и удалениях.
Из недостатков.
В отличии от того же конкурента нет возможности создать правила для разделов по регулярным выражениям (к примеру при переезде с циферок на ЧПУ)
Нет даты-времени создания правила — сложно ориентироваться в дальнейшем когда что было изменено.