3

我们的虚拟主机将网站移到了更新的服务器上,现在我遇到的问题是我到处都有 ETag。

我在 htaccess 中尝试了 FileETag None 但这不起作用。他们在电话中告诉我,ETag 不是来自 Apache,而是来自新的 php,我必须在那里禁用它们。

把我找不到关于 php 5 正在按标准发送 ETag 的信息,并且在 php.ini 中找不到禁用它的设置。

有人知道在哪里禁用 php 中的 ETags 吗?

4

2 回答 2

2

在您的 .htaccess 中尝试以下操作:

Header unset ETag
FileETag None
于 2011-06-28T18:18:07.977 回答
0

这解释了如何.htaccess为您的 Apache 驱动的网站禁用 ETag:

# Disable ETags
<IfModule mod_headers.c>
    Header unset ETag
</IfModule>
FileETag None

参考:禁用 ETag

于 2018-08-08T01:08:31.353 回答