Apache开启Etag缓存禁止,提高访问速度
2023-09-14 08:57:34 时间
Etag是URL的Entity Tag,用于标示URL对象是否改变,区分不同语言和Session等等。具体内部含义是使服务器控制的,就像Cookie那样。
HTTP协议规格说明定义ETag为“被请求变量的实体值”。另一种说法是,ETag是一个可以与Web资源关联的记号(token)。典型的Web资源可以一个Web页,但也可能是JSON或XML文档。服务器单独负责判断记号是什么及其含义,并在HTTP响应头中将其传送到客户端,以下是服务器端返回的格式:ETag:"50b1c1d4f775c61:df3"客户端的查询更新格式是这样的:
If-None-Match : W / "50b1c1d4f775c61:df3"
如果ETag没改变,则返回状态304然后不返回,这也和Last-Modified一样。测试Etag主要在断点下载时比较有用。
httpd.conf配置文件下找到:
#去掉井号 LoadModule headers_module modules/mod_headers.so
在伪静态处:.htaccess
加入:
FileEtagINode Mtime Size
演示地址:http://www.sdfymj.com/invest/
相关文章
- Apache Shiro In Easy Steps With Spring Boot(二)-Authenticator,Authorizer,Subject
- Apache 站点优化-客户端缓存
- Apache 介绍
- Apache Log4j2 日志记录服务之远程代码执行漏洞实践与防护
- noclassdeffounderror:org/apache_apache server at port 80
- 编译Apache服务部署静态网站
- 如何禁止访问服务器下的文件夹(Apache)
- Apache Tomcat 拒绝服务漏洞通告
- Apache伪静态与IIS伪静态有什么差别?
- Spring错误:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.B详解编程语言
- Linux下启动Apache服务的方法(linux启动apache)
- apache深度探索Linux下的Apache服务器(linuxgt)
- OLAP 分析引擎 Kylin 项目加入 Apache 基金会孵化
- 六个藉藉无名但迅速崛起的Apache大数据项目
- Apache Spark 2.0 最快4月亮相 预计效能翻九倍
- 深入探究:Linux下Apache的应用与优势(linux的apache)
- Linux下重启Apache简易指令.(linux重启apache命令)
- 《Apache RocketMQ用户指南》之简单消息示例
- linux下安装apache与php;Apache+PHP+MySQL配置攻略
- windows下Apache+MySql+PHP3+PHP4+PERL安装配置
- CentOS(Linux)下的apache服务器配置与管理方法分享
- nginx与apache限制ip并发访问限制ip连接的设置方法
- 在varnish、squid、apache、nginx中选出一个更好的缓存服务器
- Apache配置文件中的deny与allow小结