Клева
С нами с 07.02.04
Сообщения: 12781
Рейтинг: 3531
|
Добавлено: 02/12/07 в 10:14 |
Подскажите хороший код антихотлинка, китайцы сволочи одолевают
|
|
|
|
Добрый дядюшка
С нами с 11.05.02
Сообщения: 2087
Рейтинг: 1262
|
Добавлено: 02/12/07 в 10:50 |
|
|
И встать, когда с тобой разговаривает... ПОДПОРУЧИК!!!
|
5
|
|
|
Old Oil Barrel
С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265
|
Добавлено: 02/12/07 в 12:52 |
нужен код, чтобы внести туда список разрешенных доменов, а остальные к хуям забанить
есть такой скрипт ?
|
|
|
|
+ + +
С нами с 10.11.07
Сообщения: 296
Рейтинг: 119
|
Добавлено: 02/12/07 в 12:57 |
|
|
|
|
Old Oil Barrel
С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265
|
Добавлено: 02/12/07 в 13:02 |
теперяча, где взять список всех китайских айпишников, чтобы сразу скопом, все подряд
|
|
|
|
Клева
С нами с 07.02.04
Сообщения: 12781
Рейтинг: 3531
|
Добавлено: 02/12/07 в 13:11 |
а нельзя просто запретить хотлинк для всех?
|
|
|
|
grammar nazi
С нами с 23.01.03
Сообщения: 6974
Рейтинг: 2037
|
Добавлено: 02/12/07 в 13:18 |
|
|
Меня как из ушата окатили. Так гадко стало. И обидно.
Пустышка.
|
0
|
|
|
Old Oil Barrel
С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265
|
Добавлено: 02/12/07 в 15:18 |
если доменов много то так?
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?somedomain.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?somedomain1.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?somedomain2.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
и т.д?
|
|
|
|
Old Oil Barrel
С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265
|
Добавлено: 02/12/07 в 15:23 |
должен же быть запрет простой на все домены?
т.е. полностью запретить хотлинк
|
|
|
|
Old Oil Barrel
С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265
|
Добавлено: 02/12/07 в 15:45 |
Adulter писал: |
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?somedomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L] |
этот код не работает
|
|
|
|
С нами с 01.03.06
Сообщения: 629
Рейтинг: 620
|
Добавлено: 02/12/07 в 15:50 |
Sergeyka писал: | должен же быть запрет простой на все домены?
т.е. полностью запретить хотлинк |
somedomain.com - это не те домены, что тебя хотлинкуют, а имя твоего домена. т.е. если в рефе не твой "лочить".
|
|
|
|
Old Oil Barrel
С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265
|
Добавлено: 02/12/07 в 17:06 |
короче спасибо ivango
Тем кому надо
RewriteEngine on
SetEnvIfNoCase Referer "^http://домен.com" local_ref=1
SetEnvIfNoCase Referer "^http://www.домен.com" local_ref=1
SetEnvIfNoCase Referer "^$" local_ref=1
<FilesMatch ".(gif|jpg|jpe|jpeg|mpg|mpeg|wmv)">
Order Deny,Allow
Deny from All
Allow from env=local_ref
</FilesMatch>
это запрет полный на хот линк
в
SetEnvIfNoCase Referer "^http://домен.com" local_ref=1
SetEnvIfNoCase Referer "^http://www.домен.com" local_ref=1
прописываете свои домены тем которым разрешен хотлинк
остальные идут по байпасу
|
|
|
|
Бородатый художник
С нами с 13.09.04
Сообщения: 5761
Рейтинг: 4818
|
Добавлено: 02/12/07 в 17:19 |
Главное, если хотите защитить галлеры (при условии что для каждой галлеры пиксы и хтмль в одной и той же папке) - прописывайте этот кусок кода
Код: | <FilesMatch ".(gif|jpg|jpe|jpeg|mpg|mpeg|wmv)">
Order Deny,Allow
Deny from All
Allow from env=local_ref
</FilesMatch>
|
Как написал, Сергейка.
Иначе антихолинк ставиться такой. Что со всех тгп - галлеры тупо не открываются, вместо этого 403 ошибка.
Я как-то так скопировал без этого дополнения код, слава богу быстро заметил и не много траффа потерял.
Вот какой код у меня в хтаксессе
Код: | SetEnvIf Referer ^http:// realref=1
SetEnvIf Referer ^http://(www\.)?domain goodref=1
<FilesMatch "\.(gif|jpe?g|png)$">
Order Deny,Allow
Deny from env=realref
Allow from env=goodref
</FilesMatch> |
|
|
|
|
Old Oil Barrel
С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265
|
Добавлено: 02/12/07 в 17:32 |
спасиб, но нам проще мы гали не постим, для фрихов хотлинка нет, а от китайцев пидарасов, спасемся, я прикинул около 50% имхо переплата у меня была по хостингу
|
|
|
|
С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950
|
Добавлено: 02/12/07 в 18:38 |
densa писал: | Подскажите хороший код антихотлинка, китайцы сволочи одолевают |
Есть две разницы.
Китайцы-серферы одолевают или китайские сайты твои пиксы линкуют
Первая решается баном по IP вторая по рефереру (это и есть антихотлинк).
|
|
|
|
С нами с 07.09.03
Сообщения: 4115
Рейтинг: 2060
|
Добавлено: 02/12/07 в 23:51 |
не врубаюсь я .. а забанить CN религия опять же не позволяет?
|
|
|
|
Old Oil Barrel
С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265
|
Добавлено: 03/12/07 в 04:29 |
CN мизер, комы в основном, они тоже не пальцем деланы
|
|
|
|
Old Oil Barrel
С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265
|
Добавлено: 04/12/07 в 18:31 |
Бразы, гугль имэйдж от такой защиты от хотлинка не уйдет?
|
|
|
|
Спасибо всем, кто еще МОЖЕТ!
С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570
|
Добавлено: 07/12/07 в 19:51 |
Sergeyka писал: | Бразы, гугль имэйдж от такой защиты от хотлинка не уйдет? |
Так добавь туда:
Код: | SetEnvIfNoCase Referer "^http://www.images.google.*" local_ref=1
SetEnvIfNoCase Referer "^http://images.google.*" local_ref=1 |
|
|
|
|
С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950
|
Добавлено: 07/12/07 в 21:19 |
Цитата: | Код: | SetEnvIfNoCase Referer "^http://www.images.google.*" local_ref=1
SetEnvIfNoCase Referer "^http://images.google.*" local_ref=1 |
|
1) images.google.china-site.com пройдет через фильтр
2) images.google-china.com тоже.
Имхо тогда уж как-то вроде так вот
Код: |
SetEnvIfNoCase Referer "^http://images.google\.[^.]+" local_ref=1
|
|
|
|
|
Спасибо всем, кто еще МОЖЕТ!
С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570
|
Добавлено: 07/12/07 в 21:53 |
2 Sha
угу, ты прав, так надежней, проверил
|
|
|
|
С нами с 22.12.04
Сообщения: 238
Рейтинг: 84
|
Добавлено: 08/12/07 в 04:45 |
ок. хотлинк работает
почему бы лучше не поставить редирект по языку?
http://www.htaccesstools.com/redirection-by-language/
У меня при попытке совместить антихотлинк и редирект китаез на гугл вываливается 500 ошибка. Впрочем и при использовании одиночного
RewriteEngine on
RewriteCond %{HTTP:Accept-Language} (zh) [NC]
RewriteRule .* http://google.cn [R,L]
получаю 500 ошибку.
Что не так?
|
|
|
|
Old Oil Barrel
С нами с 09.09.04
Сообщения: 58531
Рейтинг: 14265
|
Добавлено: 08/12/07 в 09:41 |
спасибо бразы, тема отправляется в букмарки
|
|
|
|
С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950
|
Добавлено: 08/12/07 в 12:35 |
oZZy писал: |
RewriteEngine on
RewriteCond %{HTTP:Accept-Language} (zh) [NC]
RewriteRule .* http://google.cn [R,L]
получаю 500 ошибку.
Что не так? |
Попробуй поставить / в конце урла и убрать (избыточную) R
Да и L не очень-то нада.
|
|
|
|
Спасибо всем, кто еще МОЖЕТ!
С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570
|
Добавлено: 08/12/07 в 20:34 |
|
|
|
|