Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Словил арбуз:
цитата
03/10/11 в 21:11
 L.Estel
Да это вообще хуйня, в этом случае реф приходящий на laetrunlingthick5341.pigkid.ru будет домен на котором стоит эта ссылка, а не твой example.ком. Твой домен на нем вообще никак не засветиться - они даже в приницпе не знают, что был редирект и т.д.
Это тоже самое когда ты покупаеш траф с биржи - твой хостер в жизни не узнает, откуда ты льеш с холдера или трафшопа.

Поэтому скорее всего речь идет о мыльном спаме.

Но для успокоения совести и для случая чтобы твой out не спамился, сделай на него антихотлинк так же как и для картинок

RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.*$ [NC]
RewriteRule ^cgi-bin/crtr/out.cgi$ - [F] (http://ну или хуй вам а не галера [L])
цитата
03/10/11 в 21:32
 LemonS
L.Estel: в этом варианте 1 минус - СЕ боты ходят как нореф, а тут как раз нореф блокируется = бот не попадает на гали = твои гали не индексируются.

на пред странице я постил решение, которое понравится и гугле и вебмастеру.
цитата
03/10/11 в 22:08
 Semen_ssr
LemonS писал:
если спон нормально обрабатывает безкуковых покупателей

сарказм? smail101.gif
цитата
03/10/11 в 22:29
 LemonS
Semen_ssr: я конечно исследований не проводил, но чисто теоретически ничего не мешает (и полагаю серьезные ребята так и делают) вести юзера по сессии, а сессию передавать не в куке, а в урле.

например, пхп по дефолту есть встроенная фича

"url_rewriter.tags specifies which HTML tags are rewritten to include session id if transparent sid support is enabled. "

для передачи сессии в урле, а не в куке. те почти без телодвижений со стороны програмера можно поддерживать безкуковых покупателей.




PS хотя конечно есть подозрения что такие покупатели уходят в бесплатную финансовую помощь спонсору icon_smile.gif
цитата
04/10/11 в 10:34
 L.Estel
LemonS писал:
L.Estel: в этом варианте 1 минус - СЕ боты ходят как нореф, а тут как раз нореф блокируется = бот не попадает на гали = твои гали не индексируются.


А где это ты узрел. Первая строчка как раз для них, чтобы они ходили

RewriteCond %{HTTP_REFERER} !^$ [NC]

Означает, если реф не пустой.
цитата
04/10/11 в 14:27
 LemonS
L.Estel: точно, пропустил это. Удобно.
по идее пропускается только 1 вариант - если мне в мыл пришел спам и я прямо в мылере (например аутлуке) кликнул на ссылку, но зато все проще.
цитата
04/10/11 в 15:12
 L.Estel
А ну да... так реф там пустой идет ). Но это все тоже можно побороть. ))

Например как-то так
RewriteCond %{HTTP_REFERER} ^$ [NC]
RewriteCond %{HTTP_COOKIE} !cr_tr [NC]
RewriteCond %{HTTP_USER_AGENT} !(googlebot|bing|yahoo|msnbot|добавить по вкусу) [NC]
RewriteRule ^cgi-bin/crtr/out.cgi$ index.php
цитата
04/10/11 в 16:23
 Semen_ssr
Можно тоже самое, только для чистого нгинкса ? Чтоб я уже без ошибок прописал icon_smile.gif
цитата
04/10/11 в 18:08
 L.Estel
Для счастливых обладателей nginx даже нужно, что не прокидывать такое на бакенд - все равно отбивать.. ))

В локайшн для cgi-bin/crtr/out.cgi пишем

valid_referers   none  blocked  server_names
                     ~\.google\. ;
    if ($invalid_referer) {
        return   403;
   }
цитата
04/10/11 в 20:12
 L.Estel
Кстати разных ботов типа байду можно аналочно отсеять еще на фронтенде.

В Server добавить

if ($http_user_agent ~* (Baiduspider|ExtractorPro|FlashGet|GingerCrawler|Gaisbot|GetRight|^Java|MJ12bot|rrrrrrrrr|Wget)) {
    return 503;
}

Список нежелательных Юзерагентов изменить по вкусу icon_smile.gif
цитата
04/10/11 в 20:13
 LemonS
del

пока писал месагу уже все дописали icon_smile.gif
Стр. « первая   <  1, 2


Эта страница в полной версии