网站防盗链的配置之apache

简介:

如果我们的网站有一些非常有用的资源,别人需要用到却又不愿意下载时,可能会直接复制我们网站资

源的链接地址,然后拷贝到其他的地方,那么别人再去访问这些资源的时候,会直接跳转到我们的服务

器上,这对于我们来说没有任何意义,还要额外地去增加流量和负载的开销,那怎么防止别人盗用我们

的资源链接呢?这里我们可以采用配置apache防盗链的方式。


具体做法如下:


在apache的虚拟主机配置文件 /usr/local/apache/conf/extra/httpd-vhost.conf 中加入如下配置:


SetEnvIfNoCase Referer ".*\.lucifer-raffaele\.cn" local_ref


##  这是设置的白名单,只有设置成白名单的网址才能够正常访问我们要保护的资源,注意,我们自己的网址一定要设置成白名单


##  这里的 Referer 表示链接网址的上层网址路径,用于告诉服务器它是从哪个链接过来的


<filesmatch "\.(txt|css|js|jpg|doc|mp3|zip|rar|gif|png)">


##  表示我们需要保护的内容  


    Order Allow Deny

 

    Allow from env=local_ref


##  表示只有当值为local_ref的网址才能够访问这些资源,其余一律不准访问


</filesmatch>

本文转自奇迹的少年博客51CTO博客,原文链接http://blog.51cto.com/raffaelexr/1746476如需转载请自行联系原作者


liliangchun

相关文章
|
1月前
|
域名解析 Linux Apache
Linux Apache服务详解——虚拟网站主机功能实战
Linux Apache服务详解——虚拟网站主机功能实战
33 5
|
1月前
|
Web App开发 数据可视化 JavaScript
【数学建模竞赛】超赞作图网站分享Apache ECharts
【数学建模竞赛】超赞作图网站分享Apache ECharts
38 2
|
1月前
|
SQL Apache HIVE
一文彻底掌握Apache Hudi的主键和分区配置
一文彻底掌握Apache Hudi的主键和分区配置
61 0
|
2月前
|
Java 程序员 API
Springboot-swagger配置(idea社区版2023.1.4+apache-maven-3.9.3-bin)
Springboot-swagger配置(idea社区版2023.1.4+apache-maven-3.9.3-bin)
58 1
|
2月前
|
前端开发 Java 数据库连接
Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin)
Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin)
33 0
|
1月前
|
安全 Linux Apache
Apache代理服务器搭建和配置
Apache代理服务器搭建和配置
|
1月前
|
SQL Apache 流计算
Apache Flink官方网站提供了关于如何使用Docker进行Flink CDC测试的文档
【2月更文挑战第25天】Apache Flink官方网站提供了关于如何使用Docker进行Flink CDC测试的文档
142 3
|
1月前
|
XML Java Apache
Apache Flink自定义 logback xml配置
Apache Flink自定义 logback xml配置
151 0
|
1月前
|
监控 API Apache
实战!配置DataDog监控Apache Hudi应用指标
实战!配置DataDog监控Apache Hudi应用指标
21 0
|
3月前
|
消息中间件 Java Kafka
Apache Kafka-初体验Kafka(02)-Centos7下搭建单节点kafka_配置参数详解_基本命令实操
Apache Kafka-初体验Kafka(02)-Centos7下搭建单节点kafka_配置参数详解_基本命令实操
58 0

热门文章

最新文章

推荐镜像

更多