`
fgsh
  • 浏览: 29961 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

使用apache防盗链

    博客分类:
  • java
阅读更多
组网结构

IE->apache->appserver

修改apache配置文件httpd.conf
加入以下配置,防止外部网站请求自己服务的资源
SetEnvIfNoCase Referer "^http://link\.aaa\.com" local_referal=1
SetEnvIfNoCase Referer "^http://www\.bbb\.com" local_referal=1
<Location ~ "/storageWeb/servlet/pcDownloadFile">
Order Deny,Allow
Deny from all
Allow from env=local_referal
</Location>

1.请求头域里要求带有referer信息.指定只有特定的网站才可以访问本服务资源.
2.通过Location指令指定匹配某一URL生效.
注意:Location ~ "/storageWeb/servlet/pcDownloadFile:此URL是不包含访问方法,IP,端口,查询字符串.

还有一种是通过
分享到:
评论

相关推荐

    apach防盗链配置

    Apache防盗链配置是一种重要的服务器安全策略,用于防止他人未经许可盗用网站资源,尤其是对于拥有大量图片、视频或下载文件的网站来说更为关键。通过设置防盗链,可以避免服务器带宽被恶意消耗,保护网站内容的版权...

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

    除了上述方法,还可以通过设置自定义HTTP响应标头(如`X-Accel-Redirect`)或使用其他第三方模块如mod_security(Apache服务器上的扩展)来实现防盗链。然而,这些方法超出了IIS7.0和7.5的基本配置范围,需要更深入...

    Apache 防盗链的技术小结

    遭遇图片盗链 个人网站使用的是国外付费空间,有流量限制。今天是 2007.03.29,收到主机商的通知邮件,提醒我本月的流量即将超出配额。——超出流量,就要向万恶的美帝资本家交银子,吓我一跳,平常网站的流量根本...

    防盗链模块,(HttpHandler+Apache技术)

    在这个场景中,我们重点关注的是使用HttpHandler和Apache服务器来构建防盗链模块的方法。 HttpHandler是ASP.NET框架中的一个关键组件,它允许开发者自定义HTTP请求的处理流程。通过创建并注册HttpHandler,我们可以...

    Java爬虫小例子,爬取小网站,突破防盗链下载图片

    - **防盗链处理**:常见的防盗链策略有检查Referer字段,可以伪造Referer或使用代理IP绕过限制。 - **缓存机制**:为了节省网络带宽和提高下载速度,可以使用本地缓存,避免重复下载。 4. **文件操作**: - **...

    呆呆防盗链扩展版 v1.4

    《呆呆防盗链扩展版 v1.4:服务器流量保护与外链管理详解》 在互联网服务中,服务器流量的管理至关重要,特别是对于提供大量资源下载或内容分享的站点而言,防止恶意或非授权的外部链接(即盗链)窃取服务器资源...

    [其他类别]Apache 防盗连工具_apache_link.zip

    4. **使用防盗链模块mod_rewrite**:Apache的mod_rewrite模块也可以实现防盗链功能,通过更复杂的规则匹配和重写URL,阻止不合法的请求。 5. **使用X-Frame-Options**:虽然这不是针对盗链,但可以防止点击劫持...

    文件防盗链的实现(射雕英雄java传系列)

    在标签“源码”和“工具”中,我们可以期待博客作者提供了实际的Java代码片段,以及可能使用的第三方库或工具,帮助读者理解和实践防盗链技术。例如,可能会使用Spring框架的拦截器机制来检查请求,或者利用Apache ...

    apache虚拟目录和虚拟主机设置详解

    ### Apache虚拟目录和虚拟主机设置详解 #### 一、虚拟目录(Alias) 在Apache服务器配置中,虚拟目录(也称为别名)是一种重要的技术,它允许我们定义一个URL路径,并将其映射到服务器上的实际物理目录。这不仅提高...

    PHP防盗链的基本思想 防盗链的设置方法

    PHP防盗链是一种保护网站资源不被非法使用的技术手段。当一个网站的图片、视频、软件或其他文件被别的网站通过链接的方式直接引用时,会造成被盗链网站流量和带宽的浪费,同时也可能涉及版权问题。PHP防盗链主要依靠...

    linux配置防盗链及访问控1

    2. **配置Apache防盗链** 在Apache配置文件中,我们可以通过`SetEnvIfNoCase`指令来定义允许的Referer。在示例中,配置文件`/usr/local/apache2.4/conf/extra/httpd-vhosts.conf`中,设置了允许的Referer为`...

    在IIS下真正能用的ISAPI-Rewrite防盗链规则写法

    ISAPI_Rewrite 是一款用于IIS服务器的URL重写工具,它允许管理员通过规则配置,实现URL美化、防盗链、动态网站静态化等多种功能。本文主要介绍如何在IIS下利用ISAPI_Rewrite编写防盗链规则,以保护网站资源免受非法...

    Apache下MP3 防盗链的解决办法

    针对这种情况,Apache服务器提供了一种解决方案,即通过其内置的模块Mod_Rewrite实现MP3防盗链功能。 Apache的Mod_Rewrite模块是一个强大的URL重写工具,它可以基于特定的规则对请求的URL进行转换。在MP3防盗链的...

    apache rewrite防盗链三例

    下面是三个使用 Apache Rewrite 实现防盗链的示例: 一、使用 RewriteCond 和 RewriteRule 这个示例使用 RewriteCond 和 RewriteRule 实现防盗链。 RewriteCond 用于设置条件, RewriteRule 用于设置规则。在这个...

    Nginx和Apache几种防盗链配置方法实例

    【Nginx与Apache防盗链配置方法】 在互联网上,防止其他网站未经许可直接引用(盗链)服务器上的资源,如图片、视频等,对于节省带宽和保护内容权益至关重要。Nginx和Apache作为两种广泛应用的Web服务器,都有各自...

    apache urlrewrite防盗链功能配置

    总的来说,Apache URLRewrite的防盗链配置是一项有效的网站管理策略,能够保护你的网络资源不被滥用,同时也可以根据需要扩展到其他类型的文件或更复杂的逻辑。在实际操作中,应确保配置的灵活性和适应性,以便应对...

    [影音娱乐]无组件音乐防盗链程序(PHP)_ft_php.zip

    4. **URL重写与路由**:为了实现防盗链,可能需要使用URL重写技术(如Apache的mod_rewrite),或者在PHP中自定义路由逻辑,以隐藏真实文件路径。 5. **Session和Cookie管理**:验证用户身份并跟踪会话状态可能需要...

    网站图片防盗Apache配置

    #### Apache配置防盗链的基本原理 防盗链的核心思路是通过服务器端设置来限制非授权站点对网站资源的引用。具体到Apache服务器上,主要是利用`.htaccess`文件中的规则来判断请求来源是否合法,并据此决定是否返回...

Global site tag (gtag.js) - Google Analytics