location ~* \.(gif|jpg|png|bmp)$ {
valid_referers none blocked *.aaaa.com server_names ~\.google\. ~\.baidu\.;
if ($invalid_referer) {
return 403;
# rewrite ^/ http://www.aaaa.com/403.jpg;
}
}
# 用(“|”)来分隔你想保护的文件的扩展名。
valid_referers指令包含允许访问资源的网站列表,不在列表中请求的返回403.下面是valid_referers指令
none-匹配没有Referer的HTTP请求(Matches the requests with no Referer header).
blocked –请求有Referer,但是被防火墙或者代理服务器修改,去掉了https://或http://(Matches the requests with blocked Referrer header)。*.mydomain.com-匹配mysite.com的所有二级域名(Matches all the sub domains of mydomain.com.Since v0.5.33,* wildcards can be userd in the server names).
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




