Notice: Undefined index: name in /home/exbb/exbb.info/www/community/include/lib.php on line 293 Notice: Undefined index: name in /home/exbb/exbb.info/www/community/include/lib.php on line 293 ExBB Community :: Версия для печати :: Исходящие ссылки через редирект
ExBB Community » » Обсуждение » Исходящие ссылки через редирект

Страниц (1): [1]
 

1. lisiycat - 26 марта 2009 — 21:03 - перейти к сообщению
У меня есть скрипт (прикрепил) с помощью которого на сайте я делаю редирект с бесполезных исходящих ссылок.
Можно ли его как-то подключить к форуму (или другой подобный скрипт), чтобы все исходящие ссылки, которые пользователи оставляют в сообщении (через теги URL, IMG и которые автоматически ставятся) были через редирект?
Если такое возможно, то как?
Я думаю, многим полезно будет.
2. yura3d - 26 марта 2009 — 23:00 - перейти к сообщению
vipraskrutka пишет:
lisiycat, это ссылка вида /out.php?http://google.com/ должна быть?

Да, а скрипт уже выполняет переадресацию по тому адресу, который идёт после знака вопроса

По теме, посмотрю что можно сделать
3. Defenderyk - 28 марта 2009 — 08:43 - перейти к сообщению
а смысл гугла в адресе?)
4. lisiycat - 28 марта 2009 — 09:00 - перейти к сообщению
Defenderyk пишет:
а смысл гугла в адресе?)


Да это для примера адрес гугла. На его месте будет стоять урл ресурса куда ведет исходящая ссылка
5. FVlad70 - 22 апреля 2017 — 10:16 - перейти к сообщению
Всем привет! Не подскажете, как настроить форум, чтобы все исходящие ссылки, которые вводят пользователи в своих сообщениях, автоматически исключались из индексирования Яндексом и Google.
6. - 22 апреля 2017 — 11:03 - перейти к сообщению
Можно немного подправить код кнопки "Вставить ссылку", чтобы помимо
CODE:
[url=http://адрес]описание[/url]
в ней вставлялся код
CODE:
< noindex >< / noindex >
Но тогда нужно включить постоянно html в постах пользователей...

Но это для яши, а для гугла надо ещё
CODE:
тег rel = ”nofollow”
вставлять...

Т.е.
CODE:
< noindex >< a rel=”nofollow” href="http://www.adress_saita.ru/link.html" >Текст ссылки<; / a >< / noindex >
7. - 22 апреля 2017 — 11:46 - перейти к сообщению
А можно так попробовать:

1. Добавляем в .htaccess строку:
CODE:
RewriteRule ^go/(.*) http://$1 [R=302,NC,L]

или если не работает:
CODE:
RedirectMatch 302 /go/(.*) http://$1

2. Добавляем в robots.txt строку:
CODE:
User-Agent: *
Disallow: /go/

3. Открываем файл templates/ваш_скин/form_code.tpl и ищем строку:
CODE:
url: {0:'[url]',1:'[/url]',2:'{$fm->LANG['HelpUrl']}'},

где меняем
CODE:
'[url]'
на
CODE:
'[url]http://Ваш_сайт.ру/go/'


Т.о. ссылка скрывается редиректом...

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0406]     [ ]