很多人喜欢复制粘贴别人的东西,这没啥,说明有价值,作者应该高兴,但是呢,不留出处,这就不好了,于是呢,可以再服务器段简单的设置一下实现防盗链。
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv)$
{
expires 30d;
valid_referers none blocked *.mrxn.net *.emlog.net *.qq.com;
if ($invalid_referer) {
rewrite ^/ http://i11.tietuku.com/0783ef75758999f8.gif;
#return 404;
}//防盗链
}
资源类型可以自己增加或者是删除,第二句 expires 30d; 是资源在客服端浏览器缓存的时间为30天,这样可以加速网站打开速度,减轻服务器负担,更具实际情况做适当调整。下面几句就是防盗链的白名单,支持正则匹配,只是修改有点麻烦,每次添加或者是删除都需要修改配置文件。
具体的nginx配置专业术语可参考相关文章:




