Инструкция по настройке модуля редиректов
После покупки и установки модуль автоматически активируется и начинает обрабатывать все запросы к сайту.
Чтобы настроить переадресации:
Перейдите в административный раздел вашего сайта.
Найдите пункт «Сервисы» -> «Мастер редиректов».
Выберите нужный инструмент:
«Список редиректов» — для ручного добавления и редактирования правил.
«Импорт из CSV» — для массовой загрузки.
Как добавить редирект вручную:
В разделе «Список редиректов» нажмите кнопку «Добавить». В открывшейся форме укажите:
Источник: URL старой страницы (например, /old-page.html).
Цель: URL новой страницы (например, /new-page или https://site.com/new-page).
Как загрузить правила из CSV-файла:
Подготовьте файл в формате .csv.
Структура файла: две колонки с заголовками "страница" и "редирект".
Столбец "страница" — содержит список URL, с которых нужно сделать переадресацию.
Столбец "редирект" — содержит список URL, на которые нужно перенаправить.
Важно: В качестве разделителя полей используйте точку с запятой ;.
Рекомендация:
Для сохранения высокой скорости работы сайта избегайте загрузки очень больших CSV-файлов (например, на десятки тысяч строк). Разбейте объемные файлы на несколько частей и загружайте их по очереди.
---
Для разработчиков: Настройка автоматических редиректов каталога
Чтобы включить автоматические редиректы для старой структуры каталога, добавьте обработчик в файл init.php вашего сайта:
```php
<?php
// /bitrix/php_interface/init.php
use Bitrix\Main\Loader;
// Автоматические редиректы для каталога
AddEventHandler('main', 'OnEpilog', function () {
if (defined('ERROR_404') && ERROR_404 === 'Y') {
// Подключаем модуль редиректов
if (!Loader::includeModule('pai.redirector')) {
return;
}
$request = \Bitrix\Main\Context::getCurrent()->getRequest();
$requestUri = $request->getRequestUri();
// Создаем обработчик (14 - ID вашего инфоблока каталога)
$redirectHandler = new Pai\Redirector\RedirectHandler(14);
$newUrl = $redirectHandler->findRedirect($requestUri);
if ($newUrl) {
// 301 редирект для SEO
LocalRedirect($newUrl, true, '301 Moved Permanently');
}
}
});
Сохраняйте SEO-вес и трафик при переезде страниц
Каждый неработающий URL — это потерянные позиции и раздраженные пользователи. Наш модуль — это профессиональный инструмент для бесшомного переноса ссылочного веса и предотвращения ошибок 404. Гарантируйте, что каждая старая ссылка приведет к релевантному новому контенту.
Ключевые возможности:
Централизованное управление: Вся база редиректов — в одной удобной таблице с групповым редактированием.
Массовый импорт: Загрузите сотни правил из CSV-файла за один раз, экономя часы ручной работы.
Автоматические редиректы каталога: Всего один обработчик автоматически перенаправляет старые URL товаров и разделов на новые. Умная система сама находит соответствия между старыми и новыми символьными кодами, даже если изменилось написание (дефисы/подчеркивания). Больше не нужно вручную создавать тысячи правил!
Безопасность: Все изменения логируются и проходят через надежный 301-й редирект, одобренный для SEO.
Умное сопоставление: Автоматически обрабатывает различные варианты написания символьных кодов (дефисы ↔ подчеркивания), что особенно полезно при миграции с других CMS или изменении структуры URL.
Как это работает:
1. Установите модуль и укажите ID вашего инфоблока
2. Добавьте один обработчик в init.php
3. Модуль автоматически будет обрабатывать все 404 запросы
4. Старые URL товаров и разделов будут перенаправляться на новые
5. Все редиректы логируются для анализа и отладки
Пример автоматического редиректа:
Старый URL: https://site.ru/content/product_slug_code
Новый URL: https://site.ru/catalog/section-slug-code/product-slug-code
Идеально для:
- Миграции с других платформ
- Ребрендинга и смены структуры сайта
- Объединения нескольких сайтов
- Оптимизации URL-структуры
Закажите любой модуль у нас на сайте с бесплатной установкой и гарантией 14 дней
Мы работаем с физическими и юридическими лицами. И предоставляем сразу два варианта оплаты.
- Наличные. Вы подписываете товаросопроводительные документы, расплачиваетесь денежными средствами, получаете товар и чек.
- Безналичный расчет. Принимаем карты Visa и MasterCard. Доступен при курьерской доставке.
Ваш заказ можем доставить собственными ресурсами, при условии вашего нахождения в городе. Либо через 4 варианта доставки:
- Курьерская доставка. Курьерская доставка работает с 9:00 до 19:00. Когда товар поступит на склад, курьерская служба свяжется для уточнения деталей. Специалист предложит выбрать удобное время доставки и уточнит адрес.
- Самовывоз из магазина. Для получения заказа обратитесь к сотруднику в кассовой зоне и назовите номер.
- Сотрудничаем с постаматами. Срок хранения — 3 дня.
- Предоставляем почтовую доставку через почту России. Когда заказ придет в отделение, на ваш адрес придет извещение о посылке. Вскрывать коробку самостоятельно вы можете только после оплаты заказа.
Дополнительная вкладка для размещения информации о товарах, доставке или любого другого важного контента. Поможет вам ответить на интересующие покупателя вопросы и развеять его сомнения в покупке. Используйте её по своему усмотрению.
Вы можете убрать её или вернуть обратно, изменив одну галочку в настройках компонента. Очень удобно.
- Комментарии
- ВКонтакте