С нами с 21.03.08
Сообщения: 720
Рейтинг: 1013
|
Добавлено: 03/10/11 в 21:11 |
Да это вообще хуйня, в этом случае реф приходящий на 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])
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 03/10/11 в 21:32 |
L.Estel: в этом варианте 1 минус - СЕ боты ходят как нореф, а тут как раз нореф блокируется = бот не попадает на гали = твои гали не индексируются.
на пред странице я постил решение, которое понравится и гугле и вебмастеру.
|
|
|
|
С нами с 22.03.09
Сообщения: 7753
Рейтинг: 6329
|
Добавлено: 03/10/11 в 22:08 |
LemonS писал: | если спон нормально обрабатывает безкуковых покупателей |
сарказм?
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 03/10/11 в 22:29 |
Semen_ssr: я конечно исследований не проводил, но чисто теоретически ничего не мешает (и полагаю серьезные ребята так и делают) вести юзера по сессии, а сессию передавать не в куке, а в урле.
например, пхп по дефолту есть встроенная фича
"url_rewriter.tags specifies which HTML tags are rewritten to include session id if transparent sid support is enabled. "
для передачи сессии в урле, а не в куке. те почти без телодвижений со стороны програмера можно поддерживать безкуковых покупателей.
PS хотя конечно есть подозрения что такие покупатели уходят в бесплатную финансовую помощь спонсору
|
|
|
|
С нами с 21.03.08
Сообщения: 720
Рейтинг: 1013
|
Добавлено: 04/10/11 в 10:34 |
LemonS писал: | L.Estel: в этом варианте 1 минус - СЕ боты ходят как нореф, а тут как раз нореф блокируется = бот не попадает на гали = твои гали не индексируются. |
А где это ты узрел. Первая строчка как раз для них, чтобы они ходили
RewriteCond %{HTTP_REFERER} !^$ [NC]
Означает, если реф не пустой.
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 04/10/11 в 14:27 |
L.Estel: точно, пропустил это. Удобно.
по идее пропускается только 1 вариант - если мне в мыл пришел спам и я прямо в мылере (например аутлуке) кликнул на ссылку, но зато все проще.
|
|
|
|
С нами с 21.03.08
Сообщения: 720
Рейтинг: 1013
|
Добавлено: 04/10/11 в 15:12 |
А ну да... так реф там пустой идет ). Но это все тоже можно побороть. ))
Например как-то так
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
|
|
|
|
С нами с 22.03.09
Сообщения: 7753
Рейтинг: 6329
|
Добавлено: 04/10/11 в 16:23 |
Можно тоже самое, только для чистого нгинкса ? Чтоб я уже без ошибок прописал
|
|
|
|
С нами с 21.03.08
Сообщения: 720
Рейтинг: 1013
|
Добавлено: 04/10/11 в 18:08 |
Для счастливых обладателей nginx даже нужно, что не прокидывать такое на бакенд - все равно отбивать.. ))
В локайшн для cgi-bin/crtr/out.cgi пишем
Код: [развернуть] | valid_referers none blocked server_names
~\.google\. ;
if ($invalid_referer) {
return 403;
} |
|
|
|
|
С нами с 21.03.08
Сообщения: 720
Рейтинг: 1013
|
Добавлено: 04/10/11 в 20:12 |
Кстати разных ботов типа байду можно аналочно отсеять еще на фронтенде.
В Server добавить
Код: [развернуть] | if ($http_user_agent ~* (Baiduspider|ExtractorPro|FlashGet|GingerCrawler|Gaisbot|GetRight|^Java|MJ12bot|rrrrrrrrr|Wget)) {
return 503;
} |
Список нежелательных Юзерагентов изменить по вкусу
|
|
|
|
С нами с 11.01.07
Сообщения: 3607
Рейтинг: 2686
|
Добавлено: 04/10/11 в 20:13 |
del
пока писал месагу уже все дописали
|
|
|
|