Как удалить вредоносные скрытые ссылки
Ольга
Исходящие ссылки, скрытые в шаблоне, вряд ли принесут пользу вашему блогу. Найти их – задача вполне выполнимая даже для начинающего сайтостроителя. В этом мы убедились в предыдущей публикации, где рассмотрели сервисы и плагины, с помощью которых можно найти исходящие ссылки с сайта.
Как удалить вредоносную ссылку – это проблема сложнее. Спрятаны такие линки чаще всего в коде шаблона, плагинов, могут быть закодированы. Поэтому при любом вмешательстве шаблоны «слетают» и блог не открывается. В этом я убедилась лично. Хорошо еще, что хостер всегда приходил на выручку и восстанавливал сайт из последнего бэкапа.
О таких же проблемах пишут читатели в комментариях. И не все хостеры такие добросовестные. Некоторым блогерам приходится разбираться со «слетевшим» сайтом самим. Поэтому, чтобы безбоязненно ковыряться в кодах шаблона, мне пришлось научиться делать бэкап самостоятельно.
Как удалить вредоносную ссылку с помощью Блокнота
Вы только начали вести свой блог и не имеете технических знаний, а на компьютере у вас нет соответствующих программ. Предлагаю простой метод, как удалить вредоносную ссылку. Но только не закодированную, ту, которая выводится, как прописана.
Самый элементарный – визуальный поиск. Поочередно открывать файлы в редакторе вашего шаблона и искать адреса (все фразы с http).
- Или скопировать каждый файл в текстовый редактор Блокнот;
- нажать комбинацию клавиш Ctrl+F;
- поставить галочку в окошке «Выделить все элементы, найденные в»;
- установить курсор в окно «Найти» и вставить из буфера обмена Ctrl+V адрес ссылки (просто http или полный адрес, который вы нашли с помощью сервисов, предложенных в предыдущей статье). Ссылка при этом будет подсвечена в тексте.
Аккуратно пробуйте удалить ссылки. Только не захватите случайно полезные куски кода. Отредактированный файл – обратно в Редактор, «Сохранить». Смотрим, на месте ли блог.
Плагин TAC тоже может указать файл с незакодированными исходящими скрытыми ссылками для темы WordPress.
Как убрать ссылки простые с помощью программы Notepad++
В программе Notepad++ работать значительно удобнее, чем в блокноте. Вносим скопированный файл. Нажимите бинокль и в открывшееся окошко копируйте то, что хотите найти, «Искать».
Искомый объект будет моментально подсвечен. Аккуратно удалите, сохраните. Отредактированный файл вставьте в Редактор шаблона.
Find next - найти;
Find All in All Opened Document - найти все в открытом документе.
Функция подсветки значительно упрощает поиск. Если, к примеру, исходящие вредоносные ссылки заключены в теги , при нажатии на открывающий тег подсветится также строка с закрывающим тегом . То есть легко найти и убрать символы межу этими тегами (выпилить, убрать ссылки).
Что делать с закодированными ссылками
Проверьте файлы своего шаблона на наличие echo. Оператор PHP echo выводит такие ссылки на стороне сервера с помощью PHP-скрипта. Закодированные ссылки видны только в исходном коде страницы. Чтобы избавиться от них, надо отключить эту функцию. Как? Убрать кусок кода – испортится шаблон.
Если закодированная ссылка ведет на чужой блог, оставьте сами функции, но отключите оператор echo. Для этого удалите все, что выделено синим.
Оператор echo используют для связи всех составляющих вашего блога. Поэтому не перепутайте такие ссылки с рабочими перенаправлениями вашего блога.
Пример удаления закодированной ссылки
Вот еще пример закодированной ссылки в футере. Она хоть и не вредоносная, но абсолютно лишняя.
Смотрим исходный код страницы
Ссылка относится к классу credit_link. Ищем класс в коде футера. Как закодированную ссылку удалить? Убираем кусок кода между тегами , не задевая знак функции ?>.
WP-templates.ru/rules правила ссылки
WP-templates.ru/rules правила ссылки. Такие слова иногда можно найти в исходном коде страницы записи. Что они означают? На вашем сайте скрытая ссылка. Я у себя такую нашла. Вела она на безобидный сайт, но у других несчастных блогеров сайты-акцепторы были похуже.
С трудом нашла информацию в интернете, как такую ссылку удалить. А вам повезло, вы теперь знаете.
И пишите в комментариях, удалось ли вам удалить скрытые в шаблонах ссылки.