Reemake Digital Agency · Плагин Redirect Mirror

Как сохранить путь и query-строку при редиректе в Joomla 6

Если редирект отправляет всех на главную — вы теряете UTM-метки, страницы из индекса и позиции. Разбираем, как правильно сохранить path и query-строку при переезде, склейке зеркал и принудительном HTTPS. Проверяем результат через curl.

Почему это важно

Что теряется при редиректе на главную

UTM-метки рекламы

Без сохранения query-строки Метрика и Google Analytics теряют источник трафика. Кампании сложно оценить.

Позиции страниц

Поисковик не понимает, что новая страница — тот же контент, и удаляет старую из индекса.

Deep links из соцсетей

Пользователи теряют контекст: пришли на статью, попали на главную, ушли.

Мобильные переходы

Ссылки из приложений с параметрами ломаются без сохранения query.

Как должно работать

Правильный редирект: пример

https://www.site.ru/blog/post?utm_source=yandex&utm_campaign=fall
   ↓ 301 (сохранить path + query)
https://site.ru/blog/post?utm_source=yandex&utm_campaign=fall

Обратите внимание: путь (/blog/post) сохранён, query-строка (?utm_source=…) перенесена. Только так поисковик и аналитика засчитают переход корректно.

Настройка

Как настроить в Reemake Redirect Mirror

1. Установите плагин Reemake Redirect Mirror через Система → Установка → Расширения.

2. Активируйте в Система → Плагины → «System — Reemake Redirect Mirror».

3. В настройках включите:

· Сохранять путь: Да

· Сохранять query-строку: Да

· Принудительный HTTPS: Да

4. Сохраните. Плагин автоматически приклеит путь и параметры к целевому домену при любом редиректе — с зеркал, с HTTP на HTTPS, при переезде.

Проверка

Как убедиться, что всё работает

curl.exe -I --ssl-no-revoke "https://www.site.ru/page?utm_source=yandex&utm_campaign=test"

В ответе проверьте строку Location — она должна содержать полный путь и все параметры. Если вместо длинного URL видите просто https://site.ru/ — query-строка не сохраняется, плагин настроен неправильно.

Вопросы и ответы

Частые вопросы

Что делать, если часть URL изменилась?
Используйте карту редиректов «старый URL → новый URL» в настройках плагина. Для сложных случаев — пишем кастомный модуль.

Сохраняется ли anchor (#hash) при редиректе?
Якорь сохраняется автоматически браузером, если он был в исходном URL. Плагин передаёт серверную часть — path и query.

Что с Referer-заголовком?
HTTP Referer передаётся на новый URL. Аналитика источника сохранится.

Можно ли использовать 302 для UTM-редиректов?
Технически можно, но 301 надёжнее. Google Ads корректно обрабатывает оба кода, но 301 гарантирует передачу веса страницы.

Реклама не отслеживается?

Проверим ваши редиректы, настроим сохранение UTM-меток, восстановим корректную аналитику.

Обсудить задачу →
8 (950) 442-49-00 reemake@inbox.ru Max Messenger Max

с 8:00 до 20:00 (МСК)

г. Пермь