Удаляем скрытые ссылки в DLE

Я решил сайт под AD1 сделать на DLE. Ucoz как-то поднадоел, слишком много уже сайтов на нем, приходится оплачивать снятие рекламы, а это 100 рублей в месяц на каждый сайт, получается, бесплатный хостинг ucoz — самый дорогой хостинг, из которых я использую. Если в reg.ru я плачу 200 рублей в месяц за 10 сайтов, то в ucoz 1000 рублей за 10 сайтов. Конечно я сильно привык к Ucoz, знаю его насквозь, где-то на 8 из 10 баллов, но придется изучать что-то новое. Так как в DLE есть демо-версия на 100 записей, я решил воспользоваться им. Ломаную версию использовать не буду, 100 записей мне вполне хватит, комментарии вообще закрою.

Из-за скрытых ссылок в шаблоне был вчера очень большой облом, сначала расскажу о нем, а потом как я убрал эти самые скрытые ссылки. Когда я установил DLE и шаблон я составил список дел из 20 пунктов, где-то 15-м пунктом оставил «убрать скрытые внешние ссылки», думал там все просто, как было раньше на wordpress (хотя сейчас на вордпресс тоже придумывают новые методы с шифрованием или кодом в «изображении»).

Вся работа была связана с внешним видом, шаблон я редактировал из админки. Когда дело дошло до скрытых ссылок я не нашел их в файле шаблонов из админки, тогда стал искать на компьютере. Пару ссылок я нашел, исправил их и залил исправленный шаблон на хостинг, тут и пришел большой облом. Получилось что я залил старые файлы шаблона, которые еще не редактировал, часовая работа ушла на смарку. Еще, как на зло, те самые скрытые ссылки не удалились, все 5 остались на своих прежних местах, это меня просто взбесило.

Я почитал мануалы о скрытых ссылках и лег спать. Сегодня я скачал текстовый редактор Notepad++, который и помог мне. Скачиваем и устанавливаем программу, а затем делаем «поиск по файлам» шаблона, в котором скрыты ссылки.

Перед этим проверяем внешние ссылки, я делал это сервисом pr-cy.ru, можно еще использовать программу CS Yazzle или искать ссылки вручную, pr-cy.ru находит все и довольно быстро, поэтому остановился на нем.

В программе Notepad++ нажимаем — «Поиск — Найти в файлах» (CTRL+SHIFT+F), в поле «Найти» вставляем URL скрытой ссылки, которую нашли с помощью PR-CY, в поле «Папка» выбираем папку шаблона на компьютере, больше ничего не трогаем, жмем «Найти все».

Удаляем скрытые ссылки в DLE

Ждем пока завершится поиск, затем нам покажут файлы, в которых текст присутствует, открываем эти файлы и удаляем код ссылки, если рядом стоят другие ссылки их тоже удаляем. Так ищем и удаляем все ненужные внешние ссылки, которые показал pr-cy, затем «заливаем» исправленный шаблон на хостинг и снова проверяем внешние ссылки.

У меня после этого все исчезло, но говорят в нуленых версиях движка ссылки могут быть «вшиты» в движок, тогда их нужно искать уже в файлах движка или пользоваться официальной версией CMS.

14 комментариев к записи “Удаляем скрытые ссылки в DLE

  1. Ильдар Хакимов Автор статьи

    Ссылки скрыты не в самом официальном движке DLE, а в бесплатных шаблонах и в взломанных версиях.

  2. UT3Player

    Ссылки вшиты в картинки — это мощно! Не слышал о таком 🙂

  3. Ильдар Хакимов Автор статьи

    Я встречал несколько раз. Делается php файл с ссылкой и сохраняется не как php, а как image.png или image.jpg. Далее вставляют эту «картинку» через php incude, вставляется ссылка. Как правило, когда смотришь код не сразу обращаешь внимание на такие вещи, если раньше не сталкивался.

  4. Nail

    Лично я для поиска скрытых ссылок пользуюсь программой «macromedia dreamweaver», она хоть и платная зато гораздо функциональнее чем «Notepad++», тем более что найти крякнутую версию не проблема 🙂

  5. Ильдар Хакимов Автор статьи

    Я когда-то пытался поработать с dreamweaver, но не получилось с фтп связаться, тогда забросил, так как без фтп и полегче весом программы есть.

  6. Максим

    С КМС ты не ошибся. Дле вообще классная! Скачивай с 8dle.ru там и кейген есть. И внешние ссылки… да… они бесят. Их даже через яваскрипт вставляют. Так просто их не увидишь, даже если через поиск :(. Но ещё раз скажу, что с дле ты не ошибся 🙂

  7. Ильдар Хакимов Автор статьи

    Шаблон как раз с 8dle скачивал.

  8. Akkord

    Я как-то раз на одном из чьих-то блогов даже встречал рекомендации, как сделать хороший бесплатный шаблон и как по-умному спрятать в него свои ссылки. Получается, одни думают, как спрятать, другие — как удалить. Что ж — логично: одни хотят бесплатную рекламу, а другие — не хотят засорять свои новые проекты мусором.

  9. Андрей

    «Что ж – логично: одни хотят бесплатную рекламу, а другие – не хотят засорять свои новые проекты мусором.» Здесь логика в том, что за все бесплатное вре равно приходится платить. «Одни хотят бесплатную рекламу»- такая реклама никак не оценивается поисковиками кроме как АГС или ему подобных мер.

  10. Олег

    Лично я всегда проверяю шаблон на наличие таких вот ссылок. Почти все они с ссылками

  11. Виталий!

    А я вот хочу поблагодарить за доступный и эффективный способ. Только-что его опробовал. На самом деле — это быстро и несложно.

  12. Андрей

    Отличная статья помогла найти 3 из 4 скрытых ссылок, последнюю уж очень хорошо спрятали.

  13. rimus

    Привет! А я вот так и не поняла вот про это:
    Перед этим проверяем внешние ссылки, я делал это сервисом pr-cy.ru, можно еще использовать программу CS Yazzle или искать ссылки вручную, pr-cy.ru находит все и довольно быстро, поэтому остановился на ней.Можно про это поподробнее?!Дело в том, что у меня не получилось проанализировать свой сайт, может потому, что он недавно сделан.Поправьте, если не так?!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *