您的位置:海南科技网首页 > 建站经验 > 正文

apache、iis6、ii7独立ip主机设置防盗链(适用vps云主机服务器)

2017-12-20 14:15:46 来源:海南科技网 繁体中文 关闭 收藏 打印 复制
  1. 若是安装了我司助手环境请先按http://www.west.cn/faq/list.asp?unid=650把伪静态组件开启

  2. 若是纯净版系统,请按http://www.west.cn/faq/list.asp?unid=639把伪静态组件开启

    然后在配置文件中按以下系统规则配置


apache和iis6实现防盗链规则相同:


进入others/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]


xxx.net是您自己的域名

band.txt是被盗链后的提示内容文件


iis7实现防盗链:


在网站根目录wwwroot下创建一个web.config文件,复制以下代码保存即可, 如果网站有设置伪静态,已存在web.config,则只复制中间颜色部分代码,加到第一个<rules>之后即可

<?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="apache、iis6、ii7独立ip主机设置防盗链(适用vps云主机服务器)http://www.xxxxxx.com/.*" negate="true" />

<add input="{HTTP_REFERER}" pattern="apache、iis6、ii7独立ip主机设置防盗链(适用vps云主机服务器)http://xxxxxx.com/.*" negate="true" />

</conditions>

<action type="Rewrite" url="/404.html" />

</rule>

</rules>
</rewrite>
</system.webServer>
</configuration>

  (来源:海南科技网)

版权声明:
1.本站登载此文仅出于传递更多信息,并不意味着赞同其观点或证实其描述,不承担侵权行为的连带责任。
2.如本网信息涉及版权等问题,请于发布起15个工作日内发送邮件与本网联系,我们将及时删除处理。

相关资讯:

版权声明:
1.本站登载此文仅出于传递更多信息,并不意味着赞同其观点或证实其描述,不承担侵权行为的连带责任。
2.如本网信息涉及版权等问题,请于发布起15个工作日内发送邮件与本网联系,我们将及时删除处理。