Quote:
Originally posted by MrPheer
How do i stop people from hotlinking images, but if they link to a page with an image, have that work?
in other words, linking to a page is fine, hotlinking just the image on the page is not
this is what I have:
RewriteEngine on
RewriteCond %{http_referer} !^$
RewriteCond %{http_referer} !^http://(www\.)?mydomain.com/.*$ [NC]
rewriterule ^.*$ http://www.mrpheer.com/bdc.gif [R,L]
but its blocking everything, pages and images
help?
|
That's because you are telling it to redirect everything... do this:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^
http://(www\.)?domain.com.*$ [NC]
RewriteCond %{HTTP_REFERER} !^
http://(www\.)?domain.com:80.*$ [NC]
RewriteCond %{HTTP_REFERER} !^
http://ipaddress.*$ [NC]
RewriteCond %{HTTP_REFERER} !^
http://ipaddress:80.*$ [NC]
RewriteRule .*[Jj][Pp][Gg]$|.*[Jj][Pp][Ee][Gg]$|.*[Gg][Ii][Ff]$ redirect.url [R,L]