基于重定向的文件访问控制
- 防盗链
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !localhost [NC]
RewriteRule \.(gif|jpg|png)$ - [F,NC]
tips: .htaccess文件写错 服务器会出500的错误
网站根目录下 copy一个图 1.gif
创建test.php模拟盗链
内容
<img src="http://localhost/1.gif" alt="nopic">
访问 http://localhost/test.html 正常
访问 http://127.0.0.1/test.html 则无法访问到图片 如果访问到了 可能是有缓存 请先访问这个 再访问上面那个重试或者关闭浏览器
chrom的话ctral+shift+r也可以刷新缓存