Apache中利用mod_rewrite实现防盗链

admin3年前服务器70

 前提Apache中的mod_rewrite模块为激活状态,既然要消灭掉mp3文件的盗链就顺便也把图片盗链的设置给做了,下面是我在网站根目录的.htaccess文件中的配置,供同病相怜之人参考:。 
<ifmodule mod_rewrite.c>  #开启mod_rewrite引擎   RewriteEngine On  #设置合法请求源   

    <ifmodule mod_rewrite.c>   #开启mod_rewrite引擎    RewriteEngine On #设置合法请求源    RewriteCond %{HTTP_REFERER} !^$ [NC]    RewriteCond %{HTTP_REFERER} !zhangzhang [NC]    RewriteCond %{HTTP_REFERER} !google [NC]    RewriteCond %{HTTP_REFERER} !baidu [NC]    RewriteCond %{HTTP_REFERER} !yahoo [NC]    RewriteCond %{HTTP_REFERER} !msn [NC]    RewriteCond %{HTTP_REFERER} !bloglines [NC]    RewriteCond %{HTTP_REFERER} !feedburner [NC]    RewriteCond %{HTTP_REFERER} !feedsky [NC] #指向警告页面    RewriteRule .*.(gif|jpg|png|mp3)$ outlink.gif [L,NC]    </ifmodule>  


免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

网站解决和优化Server is too busy的一些方法

一般来说,当你的iis发生了诸如"http:1001 server is too busy"的错误时,是因为你的asp程序中开了过多的server.createobject请求,然...

phpstudy linux面板CC防护功能使用教程

CC防护功能开启方法:点击左侧面板【网站防火墙】,选择要设置的网站,点击【防火墙配置】-【CC防护】进行CC攻击防护设置CC攻击是DDoS攻击的一种类型,攻击者借助代理服务器生成指向受害主机的合法请求...

如何有效地防御服务器攻击,服务器防御攻击的几种方法

1.什么是服务器防御攻击?服务器防御攻击是指在网络环境下保护服务器,确保服务器正常运行的一系列防御行为。攻击类型多种多样,比如DDoS攻击、SQL注入攻击、XSS攻击、CC攻击等等,这些攻击均可能导致...

浙江服务器是什么,浙江服务器在互联网行业中的重要性

1.浙江服务器浙江服务器是指位于浙江省内的一类网络主机设备,它具有存储数据、提供服务、管理通信等功能,是互联网行业中的重要组成部分。浙江是我国经济发展最为活跃的地区之一,拥有众多的企业和创业者,因此也...

中国域名交易中心有哪些业务,中国域名交易中心

百度百科显示,中国域名交易中心是由中国互联网络信息中心主管的非营利性、独立第三方网络域名综合服务机构,主要服务于域名购买、销售及咨询等业务。其主要业务包括:租借、转让等服务,方便用户获取所需域名。域名...

已备案域名查询吗,如何进行已备案域名查询

1.已备案域名查询已备案域名查询是指查询某一个网站是否经过了备案,备案是指最对网站的一个管理行为,通过审核,将网站的相关信息登记入案,对其进行一定程度上的管理与监督,以此达到保障网络安全和建立良好网络...