Toon posts:

Apache: rewriting prob 2

Pagina: 1
Acties:

Verwijderd

Topicstarter
Mijn probleem:

Ik wil niet dat andere mensen mijn fotos jatten i.v.m. bandwidth. Ik gebruik apache 1.3.26 en heb met een .htaccess mijn dir zo beveiligd:

AuthUserFile /dev/null
AuthGroupFile /dev/null

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^http://www.12.nl.* [NC]
RewriteCond %{HTTP_REFERER} !^http://12.nl.* [NC]
RewriteCond %{HTTP_REFERER} !^http://www.12.com.* [NC]
RewriteCond %{HTTP_REFERER} !^http://12.* [NC]

RewriteRule /* http://www.12.com/ [R,L]

Er komen echter ook mensen via ietswatzehebbeningetikt.12.nl. Maar als ik deze entry in de .htaccess toevoeg doet hij het niet meer:

RewriteCond %{HTTP_REFERER} !^http://*.12.nl.* [NC]

Hoe kan ik dit zo schrijven dat hij het wel doet? Of moet ik alle rare subdomeinen naar www.12.nl redirecten?

Verwijderd

> RewriteCond %{HTTP_REFERER} !^http://*.12.nl.* [NC]

Je hebt hier een tiepfoutje gemaakt. Je hebt namelijk de . en het * (sterretje) omgedraaid.
Volgens mij moet het volgende werken:

RewriteCond %{HTTP_REFERER} !^http://.*[.]12[.]nl.* [NC]