首页 > 开发 > Apache > 正文

apache如何开启ETag

2020-07-28 15:02:45
字体:
来源:转载
供稿:网友
  Apache是根据配置文件中的配置来设置Etag值的,默认的Apache的FileEtag设置为:FileEtagINode Mtime Size。
  Apache开启ETag的详细操作如下:
  第一步:在要启用ETag的目录下增加.htaccess文件并在其中增加一行,如图:FileETagMTime Size。
  以覆盖默认的Innode MTime Size的ETag,因为默认的ETag使用到的Innode会导致相同的文件在分布式服务器上产生的ETag不同。
  第二步:如果.htacces文件已经存在,请确保要启用ETag的目录/.htacces文件中没有FileETagNone。如果存在FileETag None,请删去该行。
  检查没有用mod_headers将ETag除去,即httpd.conf文件中没有出现下面的语句,
  LoadModuleheaders_module modules/mod_headers.so
  Headerunset ETag
  如果出现如图情况,请删除Headerunset ETag这一行。
  第三步:重新启动httpd,就启用ETag了。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表