我在 Apache 中安装了 mod_pagespeed。它删除了 header X-UA-Compatible
。当我关闭 mod_pagespeed 时,X-UA-Compatible
headers 中出现了。有人知道如何在 mod_pagespeed 中禁用它吗?
我的.htaccess
文件:
<IfModule mod_headers.c>
Header set X-UA-Compatible "IE=Edge,chrome=1"
</IfModule>
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
多谢!
答案1
我遇到了同样的问题(Setcookie 标头被 mod_pagespeed 删除,导致会话无法使用)。
就我的情况而言,这是由我的 PHP 代码中的 flush() 函数引起的。
显然,mod_pagespeed 只保留了上次刷新后设置的标题,丢弃了之前定义的所有标题 :-/
希望这能有所帮助...