如何在W3Total缓存插件上禁用更改缓存头

时间:2012-03-27 作者:Steven

我雇了incapsula。我的wordpress博客的com性能服务,他们的一位技术人员告诉我关于我网站的性能:

重要的是,你的网站。org返回Vary caching header on User-Agent. This will reduce caching and acceleration performance 戏剧性地(!!!)。为什么要对图像使用Variy on User Agent?是否可以禁用它?

当我使用W3 Total缓存时,我想这个“图像的用户代理不同”是由这个插件激活的。我的问题:

我如何停用这项技术所说的W3TC中的“针对图像的不同用户代理”?我试图找到这样一个选项,但在W3TC菜单中找不到。

我很感激你能告诉我这件事。

非常感谢。

1 个回复
SO网友:EAMann

我也使用W3 Total Cache,所以我在我的站点上仔细检查了发送的头。。。图像不会发送任何因用户代理而异的内容。

图像响应标题示例:

HTTP/1.1 200 OK
Server: nginx
Date: Tue, 27 Mar 2012 15:48:18 GMT
Content-Type: image/png
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
X-Powered-By: PHP/5.3.8
Last-Modified: Fri, 25 Mar 2011 01:52:43 GMT
ETag: "b5baa1b261894936c4c1da309703fa2a"
Expires: Fri, 29 May 2015 01:34:58 GMT
Content-Encoding: gzip
Vary头指定了“accept encoding”,这很有意义。如果您的浏览器不支持gzip编码,我自然希望服务器返回不同的缓存文件。

但这表明这不一定是W3 Total Cache的错误。除非你特别设置了Vary: User-Agent 页眉(即,在页面缓存页面上,您可以缓存特定的页眉),那么这里还有其他内容。

结束

相关推荐

Performance on WPMS

我的WPMS站点托管在8核/32mb RAM服务器上,但响应时间非常长。我们有大约1000个博客(单个db上有35000多个表)和70000个页面浏览量。我认为我可以缩短响应时间,将具有更多页面浏览量的博客移动到单独的DB中,并使用hyper DB插件将所有博客拆分为每个DB 100个博客。你觉得怎么样?

如何在W3Total缓存插件上禁用更改缓存头 - 小码农CODE - 行之有效找到问题解决它

如何在W3Total缓存插件上禁用更改缓存头

时间:2012-03-27 作者:Steven

我雇了incapsula。我的wordpress博客的com性能服务,他们的一位技术人员告诉我关于我网站的性能:

重要的是,你的网站。org返回Vary caching header on User-Agent. This will reduce caching and acceleration performance 戏剧性地(!!!)。为什么要对图像使用Variy on User Agent?是否可以禁用它?

当我使用W3 Total缓存时,我想这个“图像的用户代理不同”是由这个插件激活的。我的问题:

我如何停用这项技术所说的W3TC中的“针对图像的不同用户代理”?我试图找到这样一个选项,但在W3TC菜单中找不到。

我很感激你能告诉我这件事。

非常感谢。

1 个回复
SO网友:EAMann

我也使用W3 Total Cache,所以我在我的站点上仔细检查了发送的头。。。图像不会发送任何因用户代理而异的内容。

图像响应标题示例:

HTTP/1.1 200 OK
Server: nginx
Date: Tue, 27 Mar 2012 15:48:18 GMT
Content-Type: image/png
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
X-Powered-By: PHP/5.3.8
Last-Modified: Fri, 25 Mar 2011 01:52:43 GMT
ETag: "b5baa1b261894936c4c1da309703fa2a"
Expires: Fri, 29 May 2015 01:34:58 GMT
Content-Encoding: gzip
Vary头指定了“accept encoding”,这很有意义。如果您的浏览器不支持gzip编码,我自然希望服务器返回不同的缓存文件。

但这表明这不一定是W3 Total Cache的错误。除非你特别设置了Vary: User-Agent 页眉(即,在页面缓存页面上,您可以缓存特定的页眉),那么这里还有其他内容。

相关推荐

Performance on WPMS

我的WPMS站点托管在8核/32mb RAM服务器上,但响应时间非常长。我们有大约1000个博客(单个db上有35000多个表)和70000个页面浏览量。我认为我可以缩短响应时间,将具有更多页面浏览量的博客移动到单独的DB中,并使用hyper DB插件将所有博客拆分为每个DB 100个博客。你觉得怎么样?