阿里云虚拟主机.htaccess设置防盗链代码写法
随着互联网信息爆炸式传播,给一些原创作者版权文档带来很多头痛的事情,辛辛苦苦写的一些文档和素材总是被采集被盗发布。不仅仅影响原创著作权,还会给自己的服务器增加一定的负担,所以我们在做网站的时候,学会防盗链设置是必须学习的技能。
通过.htaccess来防止网站的图片、压缩文件、或视频等非Html文件被盗链的方法相当简单,通过在该文件中加入几句命令即可保护我们宝贵的带宽。
万网 Linux 虚拟主机和轻云服务器通过向 .htaccess 文件添加几条简单的代码即可实现简单的图片防盗链。
在 .htaccess文件中加入以下代码:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+.)?xiuzhanwang.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg [L]
注:
1:“RewriteEngine On”,开启 Rewrite 规则开关;
1:xiuzhanwang.com 要替换为自己的域名
2:“RewriteRule”,定义一条重写规则。此处含义:当访问的文件名称以 gif或jpg结尾时,内容输出为http://www.xiuzhanwang.com/image.gif的图片内容(并非重定向/跳转)。/images/nohotlink.jpg 为跳转后的图片。如被盗链的是 a.jpg图片,但是实际上会被跳转到/images/nohotlink.jpg