Защита от хотлинкинга

хорошо, у меня есть пара рабочих кодов

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://site.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://site.com$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.site.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.site.com$      [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|mp3|wav)$ - [F,NC]

это предотвратит хотлинкинг с вашего сайта, хм, но когда я просмотрел свою так называемую галерею, в которой отображаются jpg, она исчезла ... можно ли по-прежнему использовать изображения при использовании защиты от хотлинка? мне было интересно


person kapitanluffy    schedule 26.09.2010    source источник


Ответы (1)


Вы можете использовать этот инструмент http://www.htaccesstools.com/hotlink-protection/.

Используйте этот генератор для создания файла .htaccess для защиты от горячих ссылок ваших изображений и картинок. Защита от горячих ссылок может сэкономить вам много трафика, не позволяя другим сайтам отображать ваши изображения. После того, как вы создали .htaccess для защиты от хотлинков, вы можете использовать этот инструмент для проверки защиты от хотлинков и убедиться, что вы предотвращаете хотлинки.

person jcubic    schedule 26.09.2010
comment
вот где я это на самом деле - person kapitanluffy; 26.09.2010
comment
Возможно, браузер не отправил заголовок реферера на сервер, проверьте расширение LiveHTTPHeader в Firefox. Вы также можете попробовать добавить [OR] после RewriteCond - person jcubic; 26.09.2010
comment
хорошо, я проснулся сегодня утром, затем я проверил сайт, кажется, что изображения снова не отображаются - person kapitanluffy; 28.09.2010
comment
этого инструмента больше нет по этой ссылке - person Darksymphony; 23.09.2020