Как поставить в DLE чтобы все ссылки в новостях ставились в noindex и nofollow

12
seosniks
На сайте с 13.08.2007
Offline
389
#11

Сделайте так чтобы все ссылки которые размещаются в текста менялись на ваш сайт.

пример вариант 1. Добавить в файлик, который принимет новости код php.

Это варинат для коментариев слайда лайт. Но принцип тот же

 $comment = preg_replace("/\/is","",$comment); 

как выглядит можно глянуть на сайте (в коментах) указаном в коде.

Другой вариант для простых ссылок

$comment = preg_replace("/\<a href=(.*?)\>/is","<a href=http://schools38.ru>",$comment); 

Ищем файл который получает новости из формы и добавляем указав свои переменные.

После этого все ссылки будут указывать туда куда вам надо

Если сайтов много можно в место вашего урла указать примерно так

$comment = preg_replace("/\<a href=(.*?)\>/is","<a href=http://".$HTTP_SERVER_VARS['HTTP_HOST'].">",$comment);  

Такой метод можно юзать для удаления ссылок из текста.

можно текст оставить без ссылки вообще.

Можно ограничить число ссылок в тексте

например оставлять одну остальные удалять полностью

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий