Редиректы для SEO

12 June 2018

Данный модуль пригодится при переносе сайта - для сохранения рабочих ссылок от старой версии сайта, для склейки домена с www и без www, для редиректа http на https и других типовых редиректов - без привлечения программиста и редактирования конфигов web-сервера.

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

Имеется интерфейс администрирования для настройки списка редиректов. Возможность импорта списка редиректов из csv-файла и хранение настроек в php-файлах позволяет легко переносить правила и настройки с одного сайта на другой.

Добавлена поддержка многосайтовости и стандартная схема распределения прав.

Переход к настройкам сайта осуществляется через контекстное меню в списке сайтов
Переход к настройкам сайта осуществляется через контекстное меню в списке сайтов
Настройка типовых редиректов
Настройка типовых редиректов
Настройка списка редиректов
Настройка списка редиректов

Настройка и установка

Как получить пример csv-файла для импорта
- перейдите во вкладку "Список редиректов" и заполните 1 строку
- нажмите кнопку "Применить настройки" 
- скачайте файл по пути, указанному в настройках модуля (см. скриншот в описании)

Как импортировать редиректы из csv-файла
- скачайте или создайте csv-файл (с разделителем полей - табуляция, кодировка файла utf8) и заполните по полученному образцу
- загрузите файл по пути, указанному в настройках модуля (см. скриншот в описании)
- перейдите в настройки во вкладку "Список редиректов" и нажмите кнопку "Применить настройки" 

Как перенести правила редиректов на другой сайт
- скопируйте файлы из папки (см. скриншот в описании) на другой сайт с помощью файл-менеджера Bitrix или фтп-клиента (например FileZilla)

Для работоспособности редиректов необходимо наличие типовой страницы bitrix - 404.php.  Данный файл обычно создается автоматически при установке любого стороннего решения (готовый сайт или интернет-магазин).

Редирект по маске URL 
- маска задается в поле Откуда в виде ***
- найденные подстроки можно использовать в поле 
Куда в виде {1} {2} {3} и т.п.

/catalog/***/***/ -> /products/{2}-{1}.html

получим

/catalog/instrument/double-claw/ -> /products/double-claw-instrument.html

Перейти на страницу модуля