您当前的位置:主页 > 教程合集 > 网站建设网站利发国际网站建设

网站防盗链的设置方法(Apache与IIS)

发布时间:2017-12-14编辑:余斗阅读:(0)字号:
    很多时候,有的网站会引用我们网站上的图片或者其他文件,这样无形会增加我们服务器的带宽,所以此时我们需要设置下防盗链来杜绝这种情况发生,余斗分别就apache与IIS环境教大家如何设置防盗链: apache和iis6实现防盗链规则相同,在isapi筛选器开启自定义url静态化支持(一般的虚拟主机商都会提供),然后进入httpd.conf中,复制以下代码加进去:

    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !baidu.com [NC]
    RewriteCond %{HTTP_REFERER} !google.com [NC]
    RewriteCond %{HTTP_REFERER} !xxx.net [NC]
    RewriteRule .*\.(gif|jpg)$ /band.txt [NC,L]
     
    Tips:xxx.net是您自己的域名,band.txt是被盗链后的提示内容文件。 iis7实现防盗链则需要修改web.config文件,复制以下代码保存即可:

    <?xml version="1.0" ?>
    <configuration>
      <system.webServer>
        <rewrite>
          <rules>
            <rule name="Prevent hotlinking">
              <match url="^.*\.(rar|zip|jpg|gif)$" ignoreCase="true" />
                <conditions>
                  <add input="{HTTP_REFERER}" pattern="http://www.xxxxxx.com/.*" negate="true" />
                  <add input="{HTTP_REFERER}" pattern="http://xxxxxx.com/.*" negate="true" />
                </conditions>
              <action type="Rewrite" url="/404.html" />
            </rule>
          </rules>
        </rewrite>
      </system.webServer>
    </configuration>
     
关键字词IISapache防盗链
余斗余斗
  1. 转载请注明:网站防盗链的设置方法(Apache与IIS)
  2. 版权声明:本站原创文章,由发表在网站建设分类下,于2017-12-14最后更新
修复网站漏洞——启用不安全HTTP的方法
Discuz X3.1使用QQ互联登陆报错的解决方法
手机扫一扫 随身带着看

利发国际

百度360搜索搜狗搜索