Вы не зашли.
Страницы 1
У меня давно стоит хак, который в случае внешних ссылок (вставленных через теги) выводит их как site.ru/go.php?ссылка
Смысла сейчас в нем не вижу, ссылаться на хорошие сайты нужно.
Хотелось бы в БД изменить все внешние линки на site.ru/go.php?ссылка и затем изничтожить этот хак. Если просто убрать его, то в одночасье с сайта вылезет туча ссылок, чему поисковики наверное не обрадуются.
Не в сети
Допер как с его помощью это сделать
[url=
заменить на
[url=http://site.ru/go.php?
а потом
[url=http://site.ru/go.php?http://site.ru
заменить на
[url=http://site.ru
И вроде все нормально, но в ссылке вылазит нечто http://site.ru/go.php?http%3A//finereader.abbyyonline.com/ru То есть вместо двоеточия вылазит %3A Если новость отредактровать, то двоеточие станет нормальным. Не пойму в чем прикол, эта часть вообще не заменяется по идее
Изменено Wolverine (2009-12-15 02:10:01)
Не в сети
Решил проблему заменой : на HTML код & # 58; (без пробелов, а то он тут заменится на : сразу)
Замена:
[url=http://
на
[url=http://site.ru/go.php?http& # 58;//
Замена:
[url=http://site.ru/go.php?http& # 58;//site.ru
на
[url=http://site.ru
Ура!
Изменено Wolverine (2010-01-08 14:50:54)
Не в сети
В parse.class.php тоже надо пошаманить, чтобы старые ссылки остались в noindex дабы Яндекс не охерел от их появления (или вручную через go.php постить можно будет) , а новые шли нормально с разделением стилей на внешние и внутренние
array_push($rdest, "<a ".(implode(" ", $outkeys)).">".$alt.'</a>');
превращается в
if (substr_count(implode(" ", $outkeys), 'go.php?http') != 0)
array_push($rdest, "<noindex><a class='external' ".(implode(" ", $outkeys)).">".$alt.'</a></noindex>');
else {
if ($chek_url['host'] != 'site.ru')
array_push($rdest, "<a class='external' ".(implode(" ", $outkeys)).">".$alt.'</a>');
else
array_push($rdest, "<a class='internal' ".(implode(" ", $outkeys)).">".$alt.'</a>');
}
Изменено Wolverine (2010-01-08 19:15:52)
Не в сети
Подскажите что можно сделать. Но использовал плагин замены ireplace
Исходная подстрока (её будем заменять)
[url=http://turbobit.net
Целевая подстрока (на неё будем менять)
[url=http://*******.info/go.php?http://turbobit.net
При нажатии на ссылку вместо двоеточия получается %3A
http://*********.info/go.php?http%3A//fileget.ru/21481589
в итоге получается - запрошенная страница не найдена
Не в сети
Вот еще что обнаружил. Проблема возникает с %3A только если использовать вв-коды . При хтмл этой проблемы не возникает. Но у меня все эти ссылки уже на сайте и их не менее 10.000
Они все ведут в основном на файлобменики типа turbobit.net
Подскажите что можно сделать.
Не в сети
Сам разобрался. Впрочем как всегда. Жаль что такой движок никто не хочет поднять...
[url=http://turbobit.net/
[url=http://********.info/go.php?http://turbobit.net
Может кому пригодится из пользователей этого движка. Если такие еще остались
Не в сети
Сам разобрался. Впрочем как всегда. Жаль что такой движок никто не хочет поднять...
[url=http://turbobit.net/ [url=http://********.info/go.php?http://turbobit.net
Может кому пригодится из пользователей этого движка. Если такие еще остались
Вот плагин редиректа внешних ссылок http://ngcmshak.ru/nastroika-plaginov/p … irekt.html
скачал,распаковал,залил ,включил, все внешние ссылки переадресовываются на страничку переадресации.
жизнь бьёт ключом......,ну иногда и гайкой.....
Хаки и Скрипты| Бесплатные шаблоны NGCMS
На Районе - Шахтинск Украшение Windows
Не в сети
Если все будут переадресовываться то сайт зачем нужен. На таком сайте не заработаешь. Считаю совершенно бесполезным плагин. Если бы нужны были все то это делается без проблем и сам понимаю.
Но спасибо что ответили!
Не в сети
Если все будут переадресовываться то сайт зачем нужен. На таком сайте не заработаешь. Считаю совершенно бесполезным плагин. Если бы нужны были все то это делается без проблем и сам понимаю.
Но спасибо что ответили!
ну скрипт в плагине можно настроить как хочешь,там ни чего сложного
жизнь бьёт ключом......,ну иногда и гайкой.....
Хаки и Скрипты| Бесплатные шаблоны NGCMS
На Районе - Шахтинск Украшение Windows
Не в сети
Страницы 1