我正在尝试使用 Apache 2.2.31 设置具有以下内容的 .htaccess 文件:
Header always set Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"
这工作正常,但不适用于 PHP 文件。标头被发送两次。我创建了一个空的HTML 文件和一个空的PHP 文件。对于 HTML 文件,标头已正确发送,但是当我请求 PHP 文件时,标头在响应中出现两次。
如果我删除always
关键字,则标头会发送一次,但如果发生错误则根本不会发送。
没有定义其他重写/重定向。不幸的是,我无法访问 Apache 核心配置,但也许有人遇到了同样的问题,所以我可以联系我的提供商。