ISAPI переписать синтаксис, чтобы остановить горячие ссылки на изображения - PullRequest
0 голосов
/ 23 августа 2011

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

Я добавил это

RewriteCond Referer: (?!http://(?:www\.mydomain\.co\.uk)).+
RewriteRule .*\.(?:gif|jpg|png) /images/block.gif [I,O]

НО все изображения на сайте заменены на block.gif? Независимо от того, что я пытаюсь, он просто заменяет все изображения, а не просто меняет изображение для людей, хотлинкинга? Есть идеи, что не так с моим синтаксисом?

1 Ответ

0 голосов
/ 23 августа 2011

Во-первых, пожалуйста, укажите версию ISAPI_Rewrite, которую вы используете - это 2 или 3? Тогда не могли бы вы уточнить, что именно вы пытались: «Что бы я ни пытался ...» И наконец, попробуйте исправить cond следующим образом:

RewriteCond Referer: (?!.*mydomain\.co\.uk).+
...