how to block remote hosts referer
---------------------------------
## Block remote hosts referer
SetEnvIfNoCase Referer localhost LOCAL_HOST
SetEnvIfNoCase Referer igloo\.its\.unimacq\.edu\.au LOCAL_REFERER
<Files "*.jpg">
Order deny,allow
Deny from all
Allow from env=LOCAL_HOST env=LOCAL_REFERER
</Files>
<Files "*.png">
Order deny,allow
Deny from all
Allow from env=LOCAL_HOST env=LOCAL_REFERER
</Files>
<Files "*.swf">
Order deny,allow
Deny from all
Allow from env=LOCAL_HOST env=LOCAL_REFERER
</Files>
<Files "*.mpeg">
Order deny,allow
Deny from all
Allow from env=LOCAL_HOST env=LOCAL_REFERER
</Files>
<Files "*.mp3">
Order deny,allow
Deny from all
Allow from env=LOCAL_HOST env=LOCAL_REFERER
</Files>
<Files "*.mov">
Order deny,allow
Deny from all
Allow from env=LOCAL_HOST env=LOCAL_REFERER
</Files>
## doesn't work for asf files
# <Files "*.asf">
# Order deny,allow
# Deny from all
# Allow from env=LOCAL_HOST env=LOCAL_REFERER
# </Files>
## doesn't work for wmv files
# <Files "*.wmv">
# Order deny,allow
# Deny from all
# Allow from env=LOCAL_HOST env=LOCAL_REFERER
# </Files>
|