
Редирект прячут в .htaccess, в JS-коде страниц, в PHP-шапке темы или в базе данных. Проверьте все четыре места, сверяясь с эталоном, и удалите чужое правило.
Что значит «сайт перенаправляет»
Перенаправление бывает честным - например, с http на https или со старого адреса на новый. Но если ваш сайт ведёт на чужой домен, это почти всегда взлом. Такой редирект угоняет посетителей, а вам оставляет убытки от оплаченной впустую рекламы.
Где прячут редирект
- .htaccess - правила
RedirectиRewriteRule. - JavaScript - вставки в шаблон, уводящие на чужой адрес.
- PHP темы - код в
header.phpилиfunctions.php. - База данных - вредоносные строки, генерирующие редирект.
Как найти источник
- Проверьте, редиректит ли на чужой домен из любого браузера или только с мобильного.
- Откройте .htaccess и поищите незнакомые домены.
- Просмотрите шапку темы и недавно изменённые файлы.
- Сравните сайт с чистой версией CMS.
Возвращаем всё на место
Удалите чужой редирект и проверьте, что сайт открывается как раньше. Затем обязательно найдите и закройте причину взлома - иначе редирект вернётся через день-два, как только злоумышленник снова получит доступ.
Разбор похожих проблем - в статье «Дорвеи на сайте» и «Вредоносные вставки в .htaccess».










