多语言展示
当前在线:546今日阅读:103今日分享:49

通过.htaccess设置图片文件防盗链

现在互联网上原创的内容被抄袭的现象实在是太普遍了,我们很多站长花了时间好不容易写一篇文章出来,在文章底部也加了版权。在被转载后,内容倒是基本保留了,版权文字确不见了,更有甚者,文章作者成了别人。这是让人十分窝火、气愤,自己辛辛苦苦写的东西就被人家该了几个 字,替换到链接,成了他人的“原创作品”了。笔者这次谈谈如何通过.htaccess文件来设置图片文件防盗链的方法,希望能帮到在这方面有需求的站长朋友。
工具/原料

FTP工具、记事本

步骤/方法
2

设置好了后,我们接下来就要考虑替换图片了。为什么要替换图片呢?请听笔者细细道来。当我们设置了图片文件防采集,但是内容被采集后,我们要让图片显示成的替换图片。虽然这段文字有点拗口,但相信从事站长行业的朋友,这点理解能力还是具备的。代码如下: RewriteRule .*\.(gif|jpg|jpeg|bmp|png)$ http://www.xxx.com/photo.jpg[R,NC,L] 上面的代码的替换成替换图片的正确路径即可。这里同样需要注意,替换图片万万不可是你当前域名内的文件!建议弄成别的网站的图片。如果设置成自己域名内的图片的话,将会造成死循环。这点请站长朋友们务必记住。

3

结合第一第二点,编写完整代码。如下:   deny from all    order deny,allow  RewriteEngine on  RewriteCond %{HTTP_REFERER} !^$  RewriteCond %{HTTP_REFERER} !^http://(www\.)?baidu.com(/)?.*$ [NC]  RewriteCond %{HTTP_REFERER} !^http://(www\.)?google.com(/)?.*$ [NC]  RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain.com(/)?.*$ [NC]  RewriteRule .*\.(gif|jpg|jpeg|bmp|png)$ http://www.xxx.com/photo.jpg[R,NC,L]

4

将代码复制后,粘贴到写字板,命名为.htaccess文件。一般本地是不支持这种文件名称的,那么可以通过FTP上传到网站的根目录后,再将文件命名为.htaccess。

注意事项
1

替换图片建议弄成别的网站的图片。如果设置成自己域名内的图片的话,将会造成死循环;

2

无法保存为.htaccess文件时可以稍作修改,上传到网站根目录后再改回来。

推荐信息