apache 防盗链,缓存,不缓存的配置
来源:互联网 发布:单片机技术论坛 编辑:程序博客网 时间:2024/05/29 16:38
RewriteEngine onRewriteCond %{REQUEST_FILENAME} .*\.(jpg|jpeg|png) [NC]RewriteCond %{HTTP_REFERER} !localhost [NC]RewriteRule .* b.pngExpiresActive OnExpiresByType image/jpeg "access plus 1 month" <FilesMatch "\.(gif)$"> header set Cache-control "no-store,must-revalidate"</FilesMatch>
如何防盗链呢?
以上配置中
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} .*\.(jpg|jpeg|png) [NC]
RewriteCond %{HTTP_REFERER} !localhost [NC]
RewriteRule .* b.png
就是实现这个功能,但需要打开 apache 的
LoadModule rewrite_module modules/mod_rewrite.so
功能
ExpiresActive On
ExpiresByType image/jpeg "access plus 1 month"
实现图片缓存多长时间打开apache 的模块
LoadModule expires_module modules/mod_expires.so
<FilesMatch "\.(gif)$">
header set Cache-control "no-store,must-revalidate"
</FilesMatch>
图片不实现缓存打开apache 的的模块
LoadModule headers_module modules/mod_headers.so
即可。
以上配置放在.htaccess文件中。
0 0
- apache 防盗链,缓存,不缓存的配置
- apache学习笔记(日志切割|静态缓存|防盗链)
- nginx及apache不缓存配置;
- nginx及apache不缓存配置
- LAMP第二部分apache配置2(访问日志切割 and 配置静态文件缓存 and配置防盗链)
- apache不缓存
- apache配置防盗链
- Apache 防盗链配置
- Apache缓存mod_cache配置
- apache 缓存模块配置
- apache 配置图片防盗链
- nginx图片缓存和防盗链
- apache配置静态文件缓存
- asp.net缓存和配置信息防盗链,自定义错误页
- Apache和Nginx防盗链的几种配置方法
- 页面的缓存与不缓存设置
- 页面的缓存与不缓存设置
- 页面缓存与不缓存的设置
- JQuery中$.ajax()方法参数详解
- Oracle数据库生成UUID
- Hipi相关操作,文件搜索部分
- 835全讯网让你成为高手的技巧
- android 性能优化
- apache 防盗链,缓存,不缓存的配置
- 第十章:MongoDB Replica Sets + Sharding搭建
- linux应用开发-HTTP
- Hadoop2.x与Zookeeper安装
- 黑马程序员——Java基础之GUI
- 用c++程序解答一元二次方程,并且输出相关属性
- C++实现远程桌面集群软件
- Unity3D中的Coroutine详解
- 去掉UITableViewStylePlain样式下Section停留问题