`
guojingxf
  • 浏览: 67662 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

网站图片防盗功能

阅读更多
             JavaEye网站启用图片防盗链功能通知

近来JavaEye网站的图片访问量异常的高,经过我们仔细检查,基本上都是通过搜索引擎或者其他各种图片网站的站外链接。本来我们并不拒绝站外图片地址引用,而且我们也不希望成为只允许站内图片引用的封闭网站,但是严重的图片流量已经开始挤占JavaEye网站的正常页面流量了。

在一个月之前,我们修改了robots.txt,寄希望于搜索引擎和图片网站排除JavaEye网站的用户图片,但是最终我们发现完全没有任何效果。目前JavaEye网站的Web服务器的并发连接已经有大约30%都是站外的图片访问请求,而其中绝大部分都是访问JavaEye美女圈的美女图片的:http://girl.group.iteye.com/

鉴于这种肆无忌惮的图片盗链行为,考虑到JavaEye网站服务器的带宽仅仅是共享百兆,我们只能使用图片防盗链功能,谢绝站外图片引用,以保证JavaEye网站正常的页面流量带宽了。

在启用Web服务器的图片防盗链功能以后,JavaEye的Web服务器并发连接数量立刻从280左右回落到220,网络端口的流量从每秒8000多kbits下降到4900kbits,效果非常明显。

当然,图片防盗链功能也有负面影响,如果你希望在其他网站引用JavaEye博客相册的图片,就无法正常显示了,对此我们感到非常抱歉。希望今后能够就这个问题找出两全其美的解决方案来,而现在只能希望大家谅解并且支持我们了。


目前我们对google、抓虾网站、鲜果网站和豆瓣网站开放了站外图片链接,这样通过Google Reader和抓虾订阅的JavaEye博客里面如果有站内图片链接的话,是完全可以正常显示的。此外,如果你希望通过其他的网站访问到JavaEye网站的图片链接,请向我们报告,我们将会根据用户的需求,开放相应的网站限制。



憨的很,看到这,才知道为什么不能下载图片信息啦,但是目前还没有思路,如果你知道,请留下你的思路,再走。。。
分享到:
评论

相关推荐

    网站图片防盗Apache配置

    本文将详细介绍如何通过Apache服务器配置来实现网站图片防盗功能。 #### 图片防盗的重要性 对于一个网站而言,精美的图片是吸引用户的重要元素之一。然而,这些精心挑选或设计的图片很容易被其他网站盗用,不仅会...

    采集破解防盗链图片显示的方法

    在互联网上,图片防盗链是一种常见的保护措施,用于防止他人未经许可直接引用网站上的图片资源。这导致了图片采集过程中可能会遇到图片无法显示的问题。本文将深入探讨如何使用PHP来破解防盗链,以便在采集图片时能...

    httpHandler实战应用:RSS-图片防盗链接-图片验证码

    本实战应用主要探讨如何利用HTTPHandler实现RSS图片防盗链和图片验证码功能,这些都是网站安全和内容保护的重要手段。 首先,让我们详细了解HTTPHandler。HTTPHandler是ASP.NET中的一个接口(IHttpHandler),它...

    ASP.NET实现图片防盗链功能

    ASP.NET 实现图片防盗链功能是一项重要的网络安全措施,旨在防止他人未经许可地引用或嵌入网站上的图片资源,从而节省带宽、保护版权并提升用户体验。以下是一个详细的步骤指南,教你如何在 ASP.NET 中实现这一功能...

    ASP.NET 图片防盗链示例

    ASP.NET 图片防盗链示例是一个实用的编程实践,它主要针对网站的图像资源保护问题。在互联网上,图片被盗用是一种常见的现象,这不仅侵犯了原创者的权益,也可能对网站的流量造成损失。因此,实施图片防盗链技术是...

    Asp.Net MVC 图片防盗链(v_1.1.0)

    图片防盗链技术的主要目的是防止未经授权的第三方站点通过URL直接引用或嵌入你的网站图片,从而节省带宽资源,保护版权,并提高用户体验。 实现Asp.Net MVC图片防盗链主要有以下几个关键知识点: 1. **请求检查**...

    网站防盗链(IIS7.0与IIS7.5配置防盗链)

    网站防盗链技术是一种防止其他网站未经许可盗用你服务器上资源的方法,比如图片、视频或文件等。在IIS(Internet Information Services)7.0和7.5版本中,可以通过设置HTTP响应标头和URL筛选器来实现防盗链功能。...

    飞鸟简单图片管理系统(带图片防盗链功能) -ASP源码.zip

    图片防盗链功能是此系统的一大亮点。防盗链是为了防止其他网站未经许可直接引用你的图片资源,导致流量损失或服务器负担加重。ASP可以通过检查HTTP请求头中的`Referer`字段,判断请求是否来源于你的网站。如果不是,...

    无视图片防盗链php单文件.zip

    在互联网上,图片防盗链是一种常见的安全措施,用于防止他人未经许可盗用网站的图片资源。这个名为"无视图片防盗链php单文件.zip"的压缩包包含了一个PHP文件(img.php)和一个使用说明(使用说明.txt),显然是为了...

    C# MVC HttpModule 防盗链和图片304缓存

    在本文中,我们将深入探讨如何使用C# MVC中的HttpModule实现网站防盗链功能以及优化图片的304缓存机制。HttpModule是ASP.NET框架的一部分,它可以捕获HTTP请求并在处理之前或之后进行操作,因此它是实现这些功能的...

    ISAPI Rewrite实现IIS图片防盗链

    为了实现图片防盗链,根据网络上搜集的资料加上自己的实践,终于实现了iis下的图片防盗链功能。  实施步骤:  1.下载比较出名的www.helicontech.com提供的ISAPI Rewrite软件的免费版本(免费版本虽然有一些功能上...

    openseadragon-大型图片防盗展示应用包(demo加所需软件全套)

    OpenSeadragon是一款开源的JavaScript库,专门用于处理和展示超大图像,提供流畅的缩放和平移体验,同时它还具备一定的图片防盗功能。 OpenSeadragon基于Deep Zoom技术,能够将大图切割成多个小块,这些小块可以...

    asp.net中利用ashx实现图片防盗链

    在ASP.NET中,实现图片防盗链是保护网站资源、防止他人网站随意调用自身服务器上的图片资源、节省带宽及服务器资源的一种常见策略。本文将详细介绍如何通过ashx(Application Handler)来实现这一功能。 ### ashx ...

    ASP.NET网站防盗链代码

    ASP.NET网站防盗链技术是为了防止网站上的资源,如图片、视频、音频或文件等,被其他网站未经许可直接引用,从而导致流量损失和版权问题。本文将深入探讨如何实现ASP.NET中的防盗链代码,以及其背后的原理。 首先,...

    VB访问远程防盗链图片并显示

    在VB(Visual Basic)编程中,访问远程防盗链图片并显示是一项常见的需求,尤其...通过这样的方法,开发者可以在自己的应用程序中实现类似浏览器的功能,加载并显示来自任何来源的图片,即使这些图片设置了防盗链限制。

    采集百度,google,yahoo的搜索图片,asp.net破图片防盗链

    ASP.NET是微软推出的一种用于构建Web应用的框架,而图片防盗链是为了防止他人未经许可直接引用网站上的图片资源。常见的防盗链技术包括检查HTTP Referrer头、设置HTTP Header的Cache-Control和ETag、使用Token验证等...

    asp.net图片防盗链

    在ASP.NET中,图片防盗链是一项重要的安全...总的来说,ASP.NET图片防盗链是通过检测请求来源来保护网站图片资源的一种手段,开发者可以根据实际需求选择合适的实现方式,并结合其他安全策略,以达到最佳的防护效果。

    三招两式 解决图片盗链无法查看问题

    首先,了解图片防盗链的原理是关键。几乎所有网站的防盗链功能都是通过检查HTTP请求中的头部信息来实现的,特别是"referer"字段。当图片的HTTP请求中包含正确的"referer"信息时,网站服务器认为请求来自本网站域内,...

    亦梦IIS图片防盗链 v5.0

    【亦梦IIS图片防盗链 v5.0】是一款针对IIS服务器的插件,主要用于防止网站中的图片被外部站点非法引用,即所谓的“盗链”现象。在互联网上,图片资源是网站的重要组成部分,尤其是对于图片分享或者摄影类网站,图片...

    呆错图床系统源码图片CDN加速与破J防盗链功能

    直接将第三方外链图片地址显示为图片、支持多种缓存方式,可有效破J图片防盗链功能。 API上传接口 通过API上传接口可以将本地图片上传至呆错免费图床并以JSON格式返回图片的真实地址。 API转换接口 通过API转换接口...

Global site tag (gtag.js) - Google Analytics