1、利用 .htaccess 防止盗链
如果不喜欢别人在他们的网页上链接自己的图片、文档的话,也可以通过htaccess的指令来做到。当然这样也可以对你的网站服务器压力变小!
这次先给出‘代码’,然后进行详细的讲解!这个东西纠结了我很久啊,既然自己懂一些,就拿出来和大家一起分享一下,可能有些地方理解错误了,希望发现不对的‘童鞋’能指出,共同进步!
先简单介绍一下这个的功能:直接输入图片url、本地localhost、以‘http://网站域名/’ 开头,后面接任何字符任意多个,链接到当前页面的前一页面的url,将不执行 RewriteRule 重写规则。
说起来比较拗口,给个实际的例子吧!
解释:%{HTTP_REFERER}=$_SERVER['HTTP_REFERER'] 读取到的值,如果%{HTTP_REFERER}中不包括 thobian.info/ 、并且%{HTTP_REFERER}是以:.gif或者.jpg或者.png结束,就跳转到http://thobianinfo/images/logo.jpg 这个地址。
2、RewriteCond、RewriteRule规则详细解释
Rewrite规则表达式的说明:(先要清楚rewritecond和rewriterule 是rewrite模块里面的)
RewriteCond标志符
RewriteRule适用的标志符
后续将推出 rewritecond 和rewriterule 编写规则!