Редиректор — модуль для управления перенаправлениями посетителей между страницами сайта.
Модуль основывает свою работу на правилах редиректов, которые задаются администратором сайта или сотрудником, отвечающим за 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 — страница по данному адресу удалена