On Sun, 15 Jan 2006 17:08:03 +0100, Barbara de Zoete
<trashbin@pretletters.net> wrote:

[ probeersel op IIS6.0 met ISAPI_Rewrite in httpd.ini; hotlink block ]

> -----------------------
> [ISAPI_Rewrite]


[snip]

> # [3] Redirect hotlinks naar specifiek anti-diefstalplaatje
> RewriteCond Host: (.+)
> RewriteCond Referer: (?!http://(?:www\.)(?retletters\.net)).*
> RewriteRule .*\.(?:gif|jpg|png|bmp) /afbeeldingen/gejat.jpe [I,O,L]


[snip]

> --------------------


> omdat ik eerst tegen dringender problemen aanloop. Als ik namelijk de
> regels van [3] probeer te implementeren (in verschillende varianten
> geprobeerd), gaat er van alles fout:
> - of de server meldt dat er te veel redirects zijn en dat dat door een
> cookie kan komen(1);
> - of de afbeelding 'gejat.jpe' toont in de pagina's van mijn eigen site,
> consequent;
> - of de afbeelding wordt op de ene pagina wel getoond, maar op de andere
> niet.
>
> Enfin, een zooitje dus. Ik doe ongetwijfeld vanalles verkeerd, maar kan
> dat na twee dagen spitten niet vinden. Hulp wordt gewaardeerd,


Probleem opgelost voor nu. Door zelf maar door te blijven spitten.
Resource die ik heb gebruikt is <URL:http://www.helicontech.com/forum/>.
De hotlink block ziet er nu zo uit:

[ISAPI_Rewrite]
# [4] Hotlinking van afbeeldingen blokkeren
RewriteCond Referer: .+
RewriteCond Referer: (?!http\://(?:[^.]+\.)?pretletters\.net).*
RewriteRule (.*\.(?:gif|jpg|bmp|jpeg|ico)) /afbeeldingen/gejat.jpe [I,O]

En het werkt, sort of.


--
______PretLetters:
| weblog | http://www.pretletters.net/_private/weblog.html |
| webontwerp | http://www.pretletters.net/html/webontwerp.html |
|zweefvliegen | http://www.pretletters.net/html/vliegen.html |