Как вылечить мобильный редирект
и скрытые внешние ссылки
С ПК сайт работает, а на телефоне уводит на фишинг. В HTML появились невидимые ссылки на казино. Мы работаем на Joomla с 2009 года и часто видим эту схему. Разбираем, как найти и убрать такой код.
Сравнительная таблица
Где искать заражение
| Место заражения | Что делает | Как обнаружить |
|---|---|---|
| .htaccess | Условия RewriteRule для User-Agent | Смотрим строки с RewriteCond %{HTTP_USER_AGENT} |
| index.php шаблона | Внедрённый JS проверяет тип устройства | Сравнение с чистой сборкой Joomla |
| #__content | Скрытые ссылки в материалах | Поиск по базе ссылок на чужие домены |
| #__modules | Кастомный HTML-модуль с редиректом | Просмотр всех модулей типа custom HTML |
| /plugins/system/ | Свой плагин с подменой контента | Проверка новых плагинов, которых вы не ставили |
Мини-кейс · Симметрия
Мебельная компания: редирект нашли за 2 часа
Задача: «Симметрия» — мебельная компания из Перми. С десктопа сайт работал нормально. С мобильных — редирект на фишинг-сайт, маскирующийся под мебель. Клиенты жаловались, что «сайт поломался». Хостинг пока не блокировал, но предупредил.
Что сделали: сравнили файлы с чистой сборкой Joomla 6 — нашли правку в .htaccess: условие RewriteCond на мобильный User-Agent. Убрали правило. Дополнительно почистили два материала в #__content — там были скрытые ссылки на фишинг через display:none.
Результат: редирект исчез сразу после правки .htaccess. Скрытые ссылки — через час. Google пометку не успел поставить. За неделю — ни одной жалобы. Клиенты вернулись.
Вопросы и ответы
Гео и техника
Работаете только в Перми?
Офис в Перми, работаем по всей России и краю: Березники, Соликамск, Чайковский, Кунгур, Краснокамск, Лысьва. Диагностику делаем удалённо.
Как быстро найти?
Сравнить с чистой сборкой и проверить .htaccess + PHP-файлы. Обычно диагностика — 2–4 часа.
Что после очистки?
Обновить ядро, плагины, сменить пароли, поставить защиту. Провести аудит на возможные точки входа.
Как не повторить?
Регулярные обновления, сложные пароли, ограничение доступа к админке по IP, firewall. Обсудим на аудите.
Мобильный редирект?
Пришлите ссылку и доступ к файлам. Проведём диагностику, найдём источник и очистим код. Бесплатный аудит — оценим проект без обязательств.
Пришлите ссылку →




Messenger Max