站点公告+ 发布

截至年底"某"之领域、"雪"下小屋等二次元站倒了 。我们aixgame稳定不倒,请放心前来 。另外感谢catbox提供的视频存储,现在开始,里番/3D/动画/同人/cosplay,支持低清播放预览(高清需要下载)
11-16 19:58
支付二维码已恢复显示,放心购买,如果你没有显示,刷新一下浏览器 如果没有到账联系客服邮箱或者QQ 如果不记得网址发送邮箱到[email protected](这是自动发送地址邮箱,请勿回复)
11-07 15:11
注册或者已经注册的邮箱必须有效,系统会自动清理无法收到邮件的论坛用户,比如邮箱拒收(拒收的不恢复旧账号金币)或注销的情况。如果取回密码显示不存在就说明被系统注销删除了,这时请联系客服。
10-27 12:12
网站内容鼠标悬浮窗已上线,可以按住自动复制,全选自动复制所有秒传链接,很方便。另外响应不在大陆网友要求,没有支付宝、微信的情况,经过几天的调整修改,PAYPAL已经在网站完成部署,可以支付了。
06-10 02:11
05-28 10:40
04-20 18:44
空间有限,目前不接受非赞助注册,邀请码只是提前充值5元,主机空间都在涨价,别说开论坛免费发邀请码 ,我不信,那都是有广告商赞助,论坛资源会持续更新,其他论坛已关闭注册 ,已经是会员的也可以购买发送邀请码给他人 ,无限制时间请关注官网微博。
04-20 14:30
论坛域名已更改为aixgame.top,永久发布页将会在2022年6月6日更改为aixgame.cc(域名我已经提前买下来了,你们访问不了,是因为我没有解析。原来的aixiagame.cc最多支持到2022年12月22日),aix更好记住,请提前知晓
04-04 22:09
多逛论坛,渡过疫情。验证码总错误 ,重置wifi路由器恢复出厂 。取回密码若提示邮箱不存在或错误 ,联系客服(提供首次充值记录)。 移动网速慢的时候,可换联通电信广电等 。所有网盘压缩包请勿在线解压,只可以下载到本地。
03-30 22:58
请大家減少不必要的刷新,以免加重服务器负担。邮箱前面不需要加www。欢迎优秀作者入驻本站,每月有A币鼓励。最后,祝AI之魂熊熊燃烧,如愛一般永不灭!我们的口号是:愛下一会,你就知道。
03-30 22:58
查看: 308|回复: 0

[教程] 【aixiagame首发】discuzx如何禁止直接访问图片地址与防盗链

[复制链接]
等级

成就
A币
1
主题
15
精华
0
回帖
22
在线时间
936 小时

发表于 2020-6-25 17:02:23 | 显示全部楼层 |阅读模式
你是否有个这样的困惑,我设置了防盗链,可是别人不用来路抓取,别人直接访问图片抓取,这样怎么办?
以下就是彻底的对图片禁止直接访问与防盗链的方法:
以下以Apache服务器的配置代码为例,如果是ng或者iis直接转换代码就可以。

经过很长一段测试,笔者发现,要先将拒绝直接访问放在防盗链的前面,否则会无效。
那如何拒绝直接访问图片呢?

一开始笔者是习惯用跳转禁止:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?aixiagame [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?aixiagame.*$ [NC]
RewriteRule \.(gif|png|jpg|bmp|jpeg|ico)$ https://weibo.com/u/7430037395?topnav=1&wvr=6&topsug=1&is_all=1 [R=302,L]


很快发现无法实现,依然能直接访问图片地址,之后不用跳转,直接拒绝访问就成功了。

浏览器直接访问测试


最后,被拒绝访问。

图片防盗链就不多说了,这个许多教程一查就会。
以下是完整代码(禁止直接访问图片与图片防盗链):
注意:禁止URL直接访问图片必需要放在前面,否则失效

<IfModule mod_rewrite.c>
## 设置禁止URL直接访问图片与文件
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?aixiagame [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?aixiagame.*$ [NC]
RewriteRule \.(gif|png|jpg|bmp|jpeg|ico)$ - [F]
</IfModule>

<IfModule mod_rewrite.c>
## 设置图片防盗链
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !aixiagame.com [NC]
RewriteCond %{HTTP_REFERER} !aixiagame.co [NC]
RewriteCond %{HTTP_REFERER} !aixiagame.cc [NC]
RewriteCond %{HTTP_REFERER} !aixiagame.xyz [NC]
RewriteCond %{HTTP_REFERER} !aixgame.top [NC]
RewriteCond %{HTTP_REFERER} !www.aixgame.top [NC]
RewriteCond %{HTTP_REFERER} !www.aixiagame.xyz [NC]
RewriteCond %{HTTP_REFERER} !www.aixiagame.com [NC]
RewriteCond %{HTTP_REFERER} !www.aixiagame.co [NC]
RewriteCond %{HTTP_REFERER} !www.aixiagame.cc [NC]
RewriteCond %{HTTP_REFERER} !www.baidu.com [NC]
RewriteCond %{HTTP_REFERER} !www.baidu.cn [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !baidu.cn [NC]
RewriteCond %{HTTP_REFERER} !image.baidu.com [NC]
RewriteCond %{HTTP_REFERER} !www.google.com [NC]
RewriteCond %{HTTP_REFERER} !www.google.com.hk [NC]
RewriteCond %{HTTP_REFERER} !www.google.cn [NC]
RewriteCond %{HTTP_REFERER} !google.cn [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !google.com.tw [NC]
RewriteCond %{HTTP_REFERER} !google.com.hk [NC]
RewriteCond %{HTTP_REFERER} !www.163.com [NC]
RewriteCond %{HTTP_REFERER} !www.yahoo.com [NC]
RewriteCond %{HTTP_REFERER} !www.sogou.com [NC]
RewriteCond %{HTTP_REFERER} !pic.sogou.com [NC]
RewriteCond %{HTTP_REFERER} !www.soso.com [NC]
RewriteCond %{HTTP_REFERER} !soso.com [NC]
RewriteCond %{HTTP_REFERER} !www.so.com [NC]
RewriteCond %{HTTP_REFERER} !so.com [NC]
RewriteCond %{HTTP_REFERER} !image.so.com [NC]
RewriteCond %{HTTP_REFERER} !www.sina.com.cn [NC]
RewriteCond %{HTTP_REFERER} !www.msn.com [NC]
RewriteCond %{HTTP_REFERER} !www.msn.cn [NC]
RewriteCond %{HTTP_REFERER} !mail.qq.com [NC]
RewriteCond %{HTTP_REFERER} !cn.bing.com [NC]
RewriteRule .(gif|png|jpg|bmp|jpeg)$ htt【防解析去掉中括号】ps://ae01.alicdn.com/kf/Hccb78b73f68644f386f6126f525ac8b5K.jpg [R=302,L,NC]
</IfModule>


如果有什么新方法、好方法,欢迎大家留言,给予遇到的人帮助,先就这样吧,祝大家大吉大利、万事顺心。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|aix论坛 |Sitemap

GMT+8, 2024-12-27 07:17 , Processed in 0.140333 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Cloud.

快速回复 返回顶部 返回列表