Apache中利用mod_rewrite实现防盗链

admin3年前服务器106

 前提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>  


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

相关文章

大带宽服务器租用有哪些优势,如何选择适合自己的大带宽服务器租用方案

1.大带宽服务器租用大带宽服务器租用指的是租用带宽较大的服务器进行各种网站、应用程序的运作。与传统的服务器相比,大带宽服务器可以提供更快速、稳定的网络连接,适用于需要处理大量数据的企业、网站、游戏等应...

网站服务器常用数据库的介绍

网站服务器最常用的数据库有三个,分别是Access、SQL Serve和MySQL,之前比较常用的是Access这种数据库,但是现在MYSQL或者MSSQL是比较常用的,关于这三种数据库的特点和使用方...

传说中的反向代理,Nginx+Apache软件配置Web服务器

前言nginx和apache是互联网时代最为流行的两种Web服务器软件。nginx高并发性能出众,占用系统资源少,成为了很多企业web服务器的首选。但是由于nginx对于处理php等动态页面的处理十分...

dhcp服务器是什么,深入了解dhcp服务器

1.什么是dhcp服务器DHCP服务器(DynamicHostConfigurationProtocolServer)是一种网络协议,主要用于自动分配IP地址和其他相关参数给计算机和其他设备,以使其连...

服务器的操作系统到底是哪些,服务器的操作系统是什么

在计算机领域中,服务器的操作系统是指在服务器上运行的操作系统,它负责管理服务器硬件资源,为用户提供各种服务。服务器的操作系统通常具有高度的稳定性、可靠性、安全性和灵活性。常见的服务器操作系统包括:Wi...

什么是网络域名,网络域名的作用与意义

网络域名是指互联网上的各种网站、电子邮件等网络资源的组织形式,是通过域名解析系统将域名与IP地址相对应起来,实现对互联网上不同资源的访问。网络域名的注册和管理由国际互联网管理机构ICANN负责。网络域...