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