• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > iis图片防盗链和文件下载资源防盗链

iis图片防盗链和文件下载资源防盗链

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含iis防盗链,iis短文件名泄露漏洞,iis上传文件大小限制,iis配置文件,iis安装文件等服务器相关知识,网友希望可以进行参考

一般我们网站要做的两类防盗链,一是防图片盗链,二是防文件盗链,下面我们就详细的来介绍一下关于它们的在iis的做法。

 代码如下 复制代码

RewriteCond Host: (.+)
RewriteCond Referer: (?!http://1.*).*
RewriteRule .*.(?:gif|jpg|jpeg|png|bmp) /block.gif [I,O,N]

排除性防盗链写法,我们让baidu,google等搜索引擎可以显示我的们图片

 

 代码如下 复制代码
RewriteCond Host: (.+)
RewriteCond Referer: (?!http://1.*).*
RewriteCond Referer: (?!http://(.*)(.baidu.com|.google.com|.google.cn|.g.cn|.gougou.com|.soso.com|.sogou.com|.youdao.com|.bing.com|.yahoo.com|.yahoo.cn|.eojoo.com)).*
RewriteRule .*.(?:gif|jpg|jpeg|png|bmp) /block.gif [I,O,N]

另一种写法

 代码如下 复制代码
RewriteCond Host: ^(.+)$
RewriteCond Referer: ^(?!http://\1.*).*$
RewriteCond Referer: ^(?!http://.*.baidu.com|.*.google.com|.*googlebot.com|.*.abc.net).*).*$
RewriteRule ^(?!(/logo.gif|/2_files/logo_tg.gif)).*.(?:gif|jpg|jpeg|png)$ /block.gif [I,O,N]

a.上面规则第三行中的www.abc.net为你网站的域名,请根据实际情况作出相应的修改,里面的baidu.com 和google.com是为了不阻止搜索引擎蜘蛛抓取图片。
b.第四行中的/logo.gif和2_fies/logo_tg.gif为你的logo图片的地址,目的是允许别人友情链接使用你的logo,如果不需要可以去掉"(?!(/logo.gif|/2_files/logo_tg.gif))"。后面的gif jpg等等可以自己根据实际情况修改。

记得一定要重启IIS,这时防盗链就开始起作用了,其他网站盗链过来的请求都会被拒绝,要不然是不可以的哦

小提示:像上面这些访问有些可以经过软件下载你网站的资源,这些需一些服务器小组件来实现,这此可以到网上找也有大量免费的。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • iis图片防盗链和文件下载资源防盗链

相关文章

  • PHP与LDAP登录相关 ( Win 2008 R2 Server Domain Controller )
  • Windows 2003服务器开启/关闭自动更新
  • 解决windows2003中IIS6.0服务器应用程序不可用
  • Win2003 安装Vs2005 SP1 错误1718的解决方法
  • 解决Backup Exec无法显示Oracle实例
  • Windows 2003与2008远程连接服务器设置图解
  • iis 您未被授权查看该页
  • 电脑声音为什么一个响一个不响
  • Windows中IIS7 大文件上传限制解决办法
  • DirectX:内存、显存太大引起的问题

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • win2003/2008下建立隐藏系统用户与查看及删除方法
    • IIS中注册.NetFramework 实现方法
    • PXE+DHCP+Apache+Kickstart自动安装CentOS
    • 从两方面分析 有效地减少电脑死机或蓝屏
    • Windows server 2003 创建域如何操作?
    • liunx系统中进程和线程的理解
    • 安装软件时程序中断,系统未被修改
    • 使用awstats分析Web日志及http访问控制
    • 来到这里的第一天
    • win2008用注册表实现右键取得管理员权限

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有