自己在写网站的时候会有很多资源(比如:歌曲,图片,视频),但是不想别人盗用。
那么我们可以使用防盗链 或者 token 来解决这个办法
防盗链
1.我们可以开启apache重写模块
2.以laravel举例子
在laravel 的public目录下有.htaccess
打开它并且编辑如下
RewriteCond %{HTTP_REFERER} !^http://www.2cryq.top/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://2cryq.top$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.2cryq.top/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.2cryq.top$ [NC]
RewriteRule .*\.(mp3|gif|jpg|swf)$ http://www.2cryq.top/picture.jpg [R,NC]
这里写的是自己的网站 只有来源是自己服务器的时候才可以访问 获取资源