Редиректы для SEO
Данный модуль пригодится при переносе сайта - для сохранения рабочих ссылок от старой версии сайта, для склейки домена с 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