Как же узнать есть ли у нас Внешние ссылки с сайта?
Способ 1. Можно непосредственно исходным кодом:
- Нажать правой клавишей мышки по сайту и выбрать исходный код страницы
- Ищем по исходному коду страницы, ссылки. Для этого вызываем поиск комбинацией клавиш Alt+F и пишем "http://", и ищем по всему коду, есть ли ссылки на незнакомый нам адрессНашлась сторонняя неизвестная нам ссылка, вот и претендент на удаление с сайта. Внимание ссылка может быть не одна, не останавливаемся и ищем дальше!
Способ 2. Заходим например на сайт http://pr-cy.ru/link_extractor здесь мы можем проверить свой сайт на внешние ссылки
- Добавляем url нашего сайта
- Жмем проверить
- Смотрим результат по внешним ссылкам
Сторонние не известные нам ссылки найдены, нужно их будет удалить с сайта.
Удаление скрытых ссылок в Joomla
После того как мы знаем какие ссылки нам нужно найти и удалить приступаем к поиску. Скрываться ссылки могут в 2-х видах:
- В виде обычного тега ссылки
<a href="Ссылка">Название</a>
- В виде закодированной информации в 64-разрядный коде (6 бит) под названием base64
Скрытые обычно находятся по адрессу templates/Название Вашего шаблона/index.php, но реже бывают и вдругих местах. Разберем эти виды ссылок на реальном примере:
Пример 1. В виде обычного тега ссылки <a href="Ссылка">Название</a>
Для того что бы не тыкать пальцем в небо, и не тратить время на ручной поиск, воспользуемся программой Total commander:
- Открываем Total commander, включаем поиск файлов
- Указываем место где на компьютере расположенна папка с файлами, отмечаем что только ищем по тексту, вводим ссылку и нажимаем поиск
- По результатам мы видим что файл с ссылкой найден, переходим в файл находим ссылку, удаляем вместе с <div></div> и проверяем на сервере.
В другом шаблоне уже непосредственно в index.php нашлось
Пример 2. В виде закодированной информации в 64-разрядный коде (6 бит) под названием base64
Так же как и в 1-м примере открываем Total commander, и ищем по слову вывода декодирования кода "echo base64_decode".
В данном примере нашлось в index.php нашего шаблона. Удаляем полностью код вывода начиная с самого начала
Проверяем результат полученный результат
Отлично! Внешней ссылки не найдено! Если есть вопросы или что то не понятно спрашивайте, всем отвечу.