Я решил сайт под 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, в поле «Папка» выбираем папку шаблона на компьютере, больше ничего не трогаем, жмем «Найти все».
Ждем пока завершится поиск, затем нам покажут файлы, в которых текст присутствует, открываем эти файлы и удаляем код ссылки, если рядом стоят другие ссылки их тоже удаляем. Так ищем и удаляем все ненужные внешние ссылки, которые показал pr-cy, затем «заливаем» исправленный шаблон на хостинг и снова проверяем внешние ссылки.
У меня после этого все исчезло, но говорят в нуленых версиях движка ссылки могут быть «вшиты» в движок, тогда их нужно искать уже в файлах движка или пользоваться официальной версией CMS.
Вот хитрые жуки этот DLE клепали!
Ссылки скрыты не в самом официальном движке DLE, а в бесплатных шаблонах и в взломанных версиях.
Ссылки вшиты в картинки — это мощно! Не слышал о таком :)
Я встречал несколько раз. Делается php файл с ссылкой и сохраняется не как php, а как image.png или image.jpg. Далее вставляют эту «картинку» через php incude, вставляется ссылка. Как правило, когда смотришь код не сразу обращаешь внимание на такие вещи, если раньше не сталкивался.
Лично я для поиска скрытых ссылок пользуюсь программой «macromedia dreamweaver», она хоть и платная зато гораздо функциональнее чем «Notepad++», тем более что найти крякнутую версию не проблема :-)
Я когда-то пытался поработать с dreamweaver, но не получилось с фтп связаться, тогда забросил, так как без фтп и полегче весом программы есть.
С КМС ты не ошибся. Дле вообще классная! Скачивай с 8dle.ru там и кейген есть. И внешние ссылки… да… они бесят. Их даже через яваскрипт вставляют. Так просто их не увидишь, даже если через поиск :(. Но ещё раз скажу, что с дле ты не ошибся :)
Шаблон как раз с 8dle скачивал.
Я как-то раз на одном из чьих-то блогов даже встречал рекомендации, как сделать хороший бесплатный шаблон и как по-умному спрятать в него свои ссылки. Получается, одни думают, как спрятать, другие — как удалить. Что ж — логично: одни хотят бесплатную рекламу, а другие — не хотят засорять свои новые проекты мусором.
«Что ж – логично: одни хотят бесплатную рекламу, а другие – не хотят засорять свои новые проекты мусором.» Здесь логика в том, что за все бесплатное вре равно приходится платить. «Одни хотят бесплатную рекламу»- такая реклама никак не оценивается поисковиками кроме как АГС или ему подобных мер.
Лично я всегда проверяю шаблон на наличие таких вот ссылок. Почти все они с ссылками
А я вот хочу поблагодарить за доступный и эффективный способ. Только-что его опробовал. На самом деле — это быстро и несложно.
Отличная статья помогла найти 3 из 4 скрытых ссылок, последнюю уж очень хорошо спрятали.
Привет! А я вот так и не поняла вот про это:
Перед этим проверяем внешние ссылки, я делал это сервисом pr-cy.ru, можно еще использовать программу CS Yazzle или искать ссылки вручную, pr-cy.ru находит все и довольно быстро, поэтому остановился на ней.Можно про это поподробнее?!Дело в том, что у меня не получилось проанализировать свой сайт, может потому, что он недавно сделан.Поправьте, если не так?!