Реклама на сайте Advertise with us

Протестите плиз

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 07.09.03
Сообщения: 4115
Рейтинг: 2060

Ссылка на сообщениеДобавлено: 08/05/04 в 11:03       Ответить с цитатойцитата 

Уважаемые, просьба протестировать http:/www.angel-archives.com Поставил защиту от хотлинка и от прямого ввода ссылок на картинки из строки браузера. Один перец пожаловался, что не видит вообще картинок. Посмотрите, может у кого-то тоже такая же фигня? У меня все работает.

0
 



С нами с 15.10.02
Сообщения: 3631
Рейтинг: 992

Ссылка на сообщениеДобавлено: 08/05/04 в 11:24       Ответить с цитатойцитата 

графики нет вообще никакой...

GlavMed. Стоит так, что не уронишь! ||| Теперь ОНО еще и разговаривает!

1
 



С нами с 07.09.03
Сообщения: 4115
Рейтинг: 2060

Ссылка на сообщениеДобавлено: 08/05/04 в 11:28       Ответить с цитатойцитата 



От фигня, а че юзаешь? Браузер там?

И что я тогда не так делаю? Вот хтакссесс:

Цитата:
Options +FollowSymlinks

AuthUserFile /dev/null
AuthGroupFile /dev/null

RewriteEngine On
RewriteOptions inherit

RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*angel-archives.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*angels-archives.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*angelarchives.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*angelsarchives.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*www.angel-archives.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*www.angels-archives.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*www.angelarchives.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*www.angelsarchives.com/.*$ [NC]
RewriteRule .*.(jpg|JPG|gif|GIF|zip|ZIP)$ http://www.angel-archives.com/dontcheat.php [R,L]

0
 



С нами с 15.10.02
Сообщения: 3631
Рейтинг: 992

Ссылка на сообщениеДобавлено: 08/05/04 в 11:59       Ответить с цитатойцитата 

Попробуй так, без "/" в конце строки:
Код:

RewriteCond %{HTTP_REFERER} !^http://angel-archives.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.angel-archives.com.*$ [NC]

GlavMed. Стоит так, что не уронишь! ||| Теперь ОНО еще и разговаривает!

1
 



С нами с 07.09.03
Сообщения: 4115
Рейтинг: 2060

Ссылка на сообщениеДобавлено: 08/05/04 в 12:32       Ответить с цитатойцитата 

EXTRIM писал:
Попробуй так, без "/" в конце строки:
Код:

RewriteCond %{HTTP_REFERER} !^http://angel-archives.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.angel-archives.com.*$ [NC]


Сделал, у меня вроде бы работает (хотя и работало) . А у тебя?

0
 



С нами с 15.10.02
Сообщения: 3631
Рейтинг: 992

Ссылка на сообщениеДобавлено: 08/05/04 в 12:42       Ответить с цитатойцитата 

сейчас работает..

GlavMed. Стоит так, что не уронишь! ||| Теперь ОНО еще и разговаривает!

1
 
+ +


С нами с 29.08.03
Сообщения: 1704
Рейтинг: 293


Передовик Master-X (01.05.2004)
Ссылка на сообщениеДобавлено: 08/05/04 в 12:44       Ответить с цитатойцитата 

Попробуй так:
сорри была ошибка

но думаю у EXTRIM-а не передется реферер, а на пустой реферер у тебя стоит защита и поэтому не отображается графика.

Последний раз редактировалось: Маэстро (08/05/04 в 12:56), всего редактировалось 1 раз

0
 



С нами с 07.09.03
Сообщения: 4115
Рейтинг: 2060

Ссылка на сообщениеДобавлено: 08/05/04 в 12:51       Ответить с цитатойцитата 

Маэстро писал:
Попробуй так:
RewriteCond %{HTTP_REFERER} !^http://([a-z0-9-]+\.)*angel-archives............
RewriteRule .*.(jpg|JPG|gif|GIF|zip|ZIP)$ http://www.angel-archives.com/dontcheat.php [R,L]
но думаю у EXTRIM-а не передется реферер, а на пустой реферер у тебя стоит защита и поэтому не отображается графика.


Добавил OR, вроде бы ничего такого, но работать перестало. А в каких случаях передается пустой реферер? Все имеджди запрашиваются скриптом, то есть реферер у них - родной домен.

ЗЫ. Надо учить регекспы...

ЗЫ2. Маэстро, а у тебя все работает?

0
 
+ +


С нами с 29.08.03
Сообщения: 1704
Рейтинг: 293


Передовик Master-X (01.05.2004)
Ссылка на сообщениеДобавлено: 08/05/04 в 12:55       Ответить с цитатойцитата 

Core писал:
Добавил OR, вроде бы ничего такого, но работать перестало. А в каких случаях передается пустой реферер? Все имеджди запрашиваются скриптом, то есть реферер у них - родной домен.
ЗЫ. Надо учить регекспы...
ЗЫ2. Маэстро, а у тебя все работает?


Нет, я тормознул, сорри. OR неправильно здесь.
Я никогда не пользовался в таком виде, в каком у тебя. Я всегда давал хотлинкануть себя.
Когда встанет у браузера, тогда и может передать пустой реферер. :-)) Глюки такие часто встречаются. Когда в новом окне открываешь картинку, может не передаться реферер. Когда в строку браузера вставляешь линк тоже не передается реферер.

1
 



С нами с 07.09.03
Сообщения: 4115
Рейтинг: 2060

Ссылка на сообщениеДобавлено: 08/05/04 в 13:03       Ответить с цитатойцитата 

Маэстро писал:
Нет, я тормознул, сорри. OR неправильно здесь.
Я никогда не пользовался в таком виде, в каком у тебя. Я всегда давал хотлинкануть себя.
Когда встанет у браузера, тогда и может передать пустой реферер. :-)) Глюки такие часто встречаются. Когда в новом окне открываешь картинку, может не передаться реферер. Когда в строку браузера вставляешь линк тоже не передается реферер.


Да вот и я сижу и думаю. Надо ли на весь сайт ставить хотлинк протекшн, или поставить на баннеры и забыть... Не люблю, когда что-то неопределенно работает icon_smile.gif

Цитата:
Когда встанет у браузера, тогда и может передать пустой реферер. :-))

0
 
+ +


С нами с 29.08.03
Сообщения: 1704
Рейтинг: 293


Передовик Master-X (01.05.2004)
Ссылка на сообщениеДобавлено: 08/05/04 в 13:16       Ответить с цитатойцитата 

Core писал:
Да вот и я сижу и думаю. Надо ли на весь сайт ставить хотлинк протекшн, или поставить на баннеры и забыть... Не люблю, когда что-то неопределенно работает icon_smile.gif


Тут бывают неопределенные моменты. Даже когда кто-то через переводчик будет смотреть сайт, тоже не будут видны картинки. Бывает, что у человека все нормально, перешел к тебе на сайт, а у него как реферер остался тот сайт (такое тоже бывает).
Пустой бы реферер я бы все-таки позволил на твоем месте.

1
 



С нами с 07.09.03
Сообщения: 4115
Рейтинг: 2060

Ссылка на сообщениеДобавлено: 08/05/04 в 13:18       Ответить с цитатойцитата 

Маэстро писал:
Тут бывают неопределенные моменты. Даже когда кто-то через переводчик будет смотреть сайт, тоже не будут видны картинки. Бывает, что у человека все нормально, перешел к тебе на сайт, а у него как реферер остался тот сайт (такое тоже бывает).
Пустой бы реферер я бы все-таки позволил на твоем месте.


О, и тут с твоей стороны была бы уместна строка для хтакссеса icon_smile.gif

0
 
+ +


С нами с 29.08.03
Сообщения: 1704
Рейтинг: 293


Передовик Master-X (01.05.2004)
Ссылка на сообщениеДобавлено: 08/05/04 в 13:27       Ответить с цитатойцитата 

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://your_domain.com/.*$ [NC]
и т.д.
Вторая строка в примере и есть то, что пустой реферер пропускает. НО! Если кто-то открывает новое окно браузера и там вставляет линк картинки, то картинка будет видна.

1
 



С нами с 07.09.03
Сообщения: 4115
Рейтинг: 2060

Ссылка на сообщениеДобавлено: 08/05/04 в 13:31       Ответить с цитатойцитата 

Маэстро писал:
НО! Если кто-то открывает новое окно браузера и там вставляет линк картинки, то картинка будет видна.


Да об этом я догадался... Не дурак.

Спасибо огромное!

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »