"Редиректор - это мощный модуль для создания SEO-редиректов на вашем сайте Битрикс. Он позволяет легко и быстро управлять перенаправлениями, оптимизируя вашу SEO-стратегию и улучшая позиции в поисковых системах. Повышайте посещаемость и улучшайте видимость своего сайта с помощью Редиректора!"
Редиректор — модуль для управления перенаправлениями посетителей между страницами сайта.
Модуль основывает свою работу на правилах редиректов, которые задаются администратором сайта или сотрудником, отвечающим за 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 — страница по данному адресу удалена
Список обновлений
1.3.4 (05.12.2024)
Исправление ошибки кеширования большого количества правил
1.3.3 (10.06.2024)
Исправление ошибок
1.3.2 (25.02.2024)
Добавлена возможность отключения редиректов объявлением константы TDREDIRECTOR_DISABLE
Добавлено кеширование получения данных из базы данных
Исправление опечаток на странице настроек
1.0.1 (19.12.2017)
Исправление ошибок в режиме "Авторедиректы".
Если включен режим "Композитный сайт", при добавлении/редактировании правила выводится напоминание о том, что нужно сбросить кеш.
1.0.2 (16.01.2018)
Проведена оптимизация SQL запросов.
1.0.3 (12.02.2018)
Увеличение быстродействия модуля за счет более быстрой обработки правил.
1.0.4 (13.02.2018)
Исправление ошибок, связанных с входными параметрами.
1.0.5 (28.02.2018)
Исправлена ошибка при отображении списка бекапов.
Из бекапа исключены логи переходов.
1.0.6 (02.04.2018)
Исправлена ошибка с действием "Ничего не делать". Выполнялся бесконечный редирект.
Авторедиректы. Вывод всех инфоблоков - fix
1.0.7 (04.04.2018)
Исправлена ошибка очистки логов ошибок 404
1.0.8 (23.04.2018)
В авторедиректах введена проверка типа редиректа при обновлении правила.
Введена проверка среды выполнения скрипта.
1.0.9 (30.05.2018)
Исправлена ошибка определения пользовательской функции
1.1.0 (28.06.2018)
Исправление ошибки, при которой глобальные правила выполнялись несколькими редиректами. Теперь это один редирект.
1.1.1 (28.08.2018)
Исправлена ошибочная обработка служебных символов при импорте.
1.1.2 (03.09.2018)
Исправлена ошибка в определении циклического редиректа
1.1.3 (11.09.2018)
Исправлена работа глобальных редиректов. При определенных обстоятельствах не срабатывали.
1.1.4 (20.12.2018)
Исправление ошибки в истории переходов определенного правила
1.1.5 (30.04.2019)
Добавлена возможность удаления записей из лога ошибок.
Исправление ошибки из-за которой, при определённых условиях не определялся циклический редирект.
1.1.6 (13.05.2019)
Исправление ошибки, из-за которой, при определённых условиях не выполнялись редиректы.
1.1.9 (15.10.2019)
Оптимизация запросов к базе данных.
1.1.10 (06.12.2019)
Добавлены кнопки для удаления всех записей в таблицах "404 ошибки" и "История переходов".
Добавлены фильтры "Откуда" и "Куда" в списке правил. Поиск работает по части фразы в названии полей "Откуда", "Куда".
1.2.0 (31.01.2020)
Добавление новой таблицы в модуль.
1.2.1 (31.01.2020)
Увеличение производительности.
Исправление ошибки при редактировании правил в списке правил.
Исправление ошибки при которой сбрасывалась информация о том, куда делать редирект.
1.2.2 (06.02.2020)
€справление ошибки, из-за которой не срабатывал редирект, при отсутствии правил в таблице быстрых правил.
1.2.3 (27.02.2020)
Исправление ошибок в работе редиректов.
1.2.4 (28.02.2020)
Исправление ошибок в работе редиректов.
1.2.5 (22.04.2020)
Доработка выборки данных на страницах с 404 ошибками и историей переходов.
1.2.7 (24.11.2020)
€справление ошибки Ajax-запросов в админке.
€справление ошибки при добавлении записи в лог.
„лЯ таблицы быстрых правил, для актуализации изменений, добавлена проверка активности по основной таблице правил.
€справление ошибки привязки правила к сайту.
€справление ошибки определениЯ страниц со статусом 404 и записью информации об этом в лог
1.2.8 (01.03.2021)
‚ разделе "‘правка" убрана загрузка справочной информации, добавлена ссылка на страницу справочной информации.
1.2.9 (23.04.2021)
Исправлена ошибка при работе действия "Вызов страницы с ошибкой 404".
Исправлена ошибка при добавлении правила.
1.2.10 (01.12.2021)
Исправлена ошибка при создании авторедиректа, если символьный код товара был пуст.
1.2.11 (13.12.2021)
Исправлена ошибка создания авторедиректа при удалении раздела или элемента, находящегося в корне инфоблока.
1.2.12 (22.09.2022)
Исправлен протокол в адресе "От" на странице "История переходов".
Добавлена поддержка редиректа вида https://имя_сайта/? -> https://имя_сайта/