- 位置一般在httpd.conf主配置文件
- 在apache2.2 的 httpd-vhost.conf 虚拟主机配置文件
vim httpd-vhosts.conf # 指定目标访问地址做限制定义Referer、可加入多个 SetEnvIfNoCase Referer "^http://192.168.1.107" local_ref # 匹配指定什么类型结尾的类型 做防护 <filesmatch "\.(txt|doc|mp3|zip|rar|jpg|gif|png|js|css)"> # 次序 先Allow 在Deny Order Allow,Deny # Allow 等于 local_ref 指定目标访问地址做防护 Allow from env=local_ref # Deny 允许有client盗用非local_ref的链接 Deny from !env=local_ref # 结尾 </filesmatch>
注:Referer 目标端到源端访问时产生的 注:访问不了会报403。 注:设置完成后,设置类型只能主站内访问,不可在其他站点调用。