ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Оффтоп > Болталка
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

.htaccess запрет прямых ссылок на изображение
  #1  
Старый 21.12.2007, 09:30
it's my
Banned
Регистрация: 29.09.2007
Сообщений: 512
Провел на форуме:
4038468

Репутация: 1224


Отправить сообщение для it's my с помощью ICQ
По умолчанию .htaccess запрет прямых ссылок на изображение

Написал в хтацесе запрет на хотлинкинг:

Код:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://site.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://site.ru$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.site.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.site.ru$ [NC]
RewriteRule .*\.(gif|jpeg|jpg|png)$ http://site.ru/fuck.gif [R,NC]
Но почему-то не работает, может я в чем-то ошибся?
 

  #2  
Старый 21.12.2007, 10:17
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Ну а в логах что?
 

  #3  
Старый 21.12.2007, 10:41
it's my
Banned
Регистрация: 29.09.2007
Сообщений: 512
Провел на форуме:
4038468

Репутация: 1224


Отправить сообщение для it's my с помощью ICQ
По умолчанию

вот ЛОГИ
 

  #4  
Старый 21.12.2007, 10:50
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

А в error_log чисто?
 

  #5  
Старый 21.12.2007, 10:59
it's my
Banned
Регистрация: 29.09.2007
Сообщений: 512
Провел на форуме:
4038468

Репутация: 1224


Отправить сообщение для it's my с помощью ICQ
По умолчанию

Код:
[Fri Dec 21 07:54:55 2007] [error] [client 90.xxx.xxx.50] File does not exist: /home/xxx/domains/site.ru/public_html/favicon.ico
[Fri Dec 21 07:54:55 2007] [error] [client 90.xxx.xxx.50] File does not exist: /home/xxx/domains/site.ru/public_html/arena/
[Fri Dec 21 07:55:17 2007] [error] [client 90.xxx.xxx.50] File does not exist: /home/xxx/domains/site.ru/public_html/favicon.ico
[Fri Dec 21 07:55:17 2007] [error] [client 90.xxx.xxx.50] File does not exist: /home/xxx/domains/site.ru/public_html/arena/
[Fri Dec 21 08:13:30 2007] [error] [client 90.xxx.xxx.50] File does not exist: /home/xxx/domains/site.ru/public_html/images/logo.gif
[Fri Dec 21 08:13:30 2007] [error] [client 90.xxx.xxx.50] File does not exist: /home/xxx/domains/site.ru/public_html/arena/
[Fri Dec 21 08:13:38 2007] [error] [client 90.xxx.xxx.50] File does not exist: /home/xxx/domains/site.ru/public_html/images/style.css
[Fri Dec 21 08:13:38 2007] [error] [client 90.xxx.xxx.50] File does not exist: /home/xxx/domains/site.ru/public_html/arena/
[Fri Dec 21 08:13:45 2007] [error] [client 90.xxx.xxx.50] File does not exist: /home/xxx/domains/site.ru/public_html/images/logo.gif
[Fri Dec 21 08:13:45 2007] [error] [client 90.xxx.xxx.50] File does not exist: /home/xxx/domains/site.ru/public_html/arena/
и всё.... здесь тоже пусто
 

  #6  
Старый 21.12.2007, 11:09
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Кажется у тебя точка не везде слеширована... Хотя ХЗ, давно мод реврайтом не пользовался, в общем попробуй так:

Код:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://site\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://site\.ru$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www\.site\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www\.site\.ru$ [NC]
RewriteRule .*\.(gif|jpeg|jpg|png)$ http://site\.ru/fuck\.gif [R,NC]
З.Ы. Кстати, если что - пустые рефереры тоже надо запретить: RewriteCond %{HTTP_REFERER} !^$
З.Ы.Ы. Если не изменилось ничего, попробуй последним условием вызова сделать RewriteRule .*\.(jpg|gif)$ - [F] вместо RewriteRule .*\.(gif|jpeg|jpg|png)$ http://site\.ru/fuck\.gif [R,NC]. Это просто даст отлуп по имажам вместо переадресации на твой фуск.

Последний раз редактировалось groundhog; 21.12.2007 в 11:16..
 

  #7  
Старый 21.12.2007, 11:25
it's my
Banned
Регистрация: 29.09.2007
Сообщений: 512
Провел на форуме:
4038468

Репутация: 1224


Отправить сообщение для it's my с помощью ICQ
По умолчанию

Спасибо помогло, сделал так:
Код:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://site\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://site\.ru$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www\.site\.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www\.site\.ru$ [NC]
RewriteRule .*\.(gif|jpeg|jpg)$ http://site\.ru/fuck.png [R,NC]
Слэширование помогло, но не получалось еще из-за того что в случае обращение к изображениям на хосте формата gif, jpeg, jpg и png идет ридерект на fuck.gif, а так как у файла fuck.gif расширение gif ридерект опять идет на него же и так до бесконечности =/ Вообщем пасиба
 

  #8  
Старый 21.12.2007, 11:30
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Ну добро! Добавь тогда свой фуск в "доверенные" изображения:

Код:
RewriteCond %{REQUEST_URI} !^http://site\.ru/fuck\.png
и вообще всё будет замечтайся...
 

  #9  
Старый 21.12.2007, 11:42
it's my
Banned
Регистрация: 29.09.2007
Сообщений: 512
Провел на форуме:
4038468

Репутация: 1224


Отправить сообщение для it's my с помощью ICQ
По умолчанию

млять!!!!! Перестало работать, хотя хтацес не изменился =/
В чём могут быть еще проблемы?
 

  #10  
Старый 21.12.2007, 12:06
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Хм... После чего перестало работать? Покажи текущий вариант директив.
 
Закрытая тема



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
секреты и коды для сотовых телефонов ))) dinar_007 Сотовый фрикинг 32 05.08.2006 17:06
Использование .htaccess foreva Чужие Статьи 0 07.02.2005 13:01



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ