zoukankan      html  css  js  c++  java
  • 详解apache防盗链网站图片防盗链方法

    现在apache配置的网站已经十分普遍,渐渐有取代iis的趋势。apache网站如何进行图片防盗链已经成为大家都很关心的话题。在这里唠叨几句,写一篇文章,详细解说apache防盗链的方法,通过这个方法,就可以让你的网站流量得到十分全面的保护。赶紧动手,配置你的网站防盗链安全设置吧。

    为什么要设置网站防盗链

    链接保护的主要原因是为了使你的网站文件得到保护,只用于你的网站进行展示,而防止其他网站展示你的网站图片或者提供某个文件下载。

    设置网站防盗链,可以使网站的流量得到保护,而不会白白被占用而为其他网站提供图片展示和服务!

    网站防盗链的方法有哪些

    这里介绍两个比较实用的方法。

    第一种方法是配置.htaccess文件。首先,新建一个记事本文件,比如是“文本文档.txt”,然后对文件点右键,选择重命名,把文本文档重命名为“.htaccess”,然后确定。用记事本打开,输入下面的代码:

       1: RewriteEngine on
       2: RewriteCond %{HTTP_REFERER} !^$
       3: RewriteCond %{HTTP_REFERER} !^http://(www.)?xiezewen.com/.*$ [NC]
       4: RewriteRule .(gif|jpg|png|zip|rar)$ http://www.xiezewen.com/warning.gif [R,L]

    代码说明:第一行和第二行是申明代码,大家可以直接复制,第三方是说明用于展示的网址,把www.xiezewen.com改成你自己的网址就可以了,第四行是用于保护的文件类型,我添加的是gif、jpg、png的图片和zip、rar的压缩附件,后面的一个图片网址http://www.xiezewen.com/warning.gif 是一个跳转图片,用于重定向图片的显示。

    第二种方法是对图片添加版权水印。很多网站一般直接转载图片是为了快捷,但是对于有水印的图片,很多站长是不愿意进行转载的。所以添加水印图片,也可以达到这种效果。

    网站图片防盗链效果测试

    为了提供更加直观的效果,我做了一个测试文件,大家可以测试测试防盗链的效果。

    测试地址:http://www.gesangweb.com/1.html (测试页转载了设置保护的网站的图片和下载资源)

    图片防盗链设置效果
    图:图片防盗链设置效果

    欢迎访问我的博客 http://blog.gesangweb.com
  • 相关阅读:
    JavaScript深入学习(四)DOM
    Python学习(六)简单例子
    Python学习(五)常见函数及控制结构
    Python学习(四)运算符
    Python学习(三)格式化输出
    Spark学习(二)scala语法
    JavaScript学习(三)深入学习
    表的完整性约束
    创建表的完整语法和基本数据类型
    mysql基础
  • 原文地址:https://www.cnblogs.com/xiezewen/p/2909185.html
Copyright © 2011-2022 走看看