gpt4 book ai didi

apache - 在 php-fpm/mod_fastcgi 中使用 mod_headers 的问题

转载 作者:可可西里 更新时间:2023-10-31 22:51:48 24 4
gpt4 key购买 nike

我正在尝试添加 HSTS标题到我的应用程序中的每个响应。

我的第一个想法是使用 mod_headers — 我将此指令放在文档根目录下的 .htaccess 文件中:

Header set Strict-Transport-Security "max-age=7776000"

这在我使用 Apache 2.2 和 mod_php 的本地设置上运行良好。所有资源都以适当的 HSTS header 响应。

我的部署环境使用 Apache 2.2 和 mod_fastcgi,上述技术适用于任何资源 php 文件。

另一个 SO question有一个类似的问题,传入的请求 (?) 的 header 被剥离——但我担心修改离开服务器的响应 header 。

如何在 .htaccess 文件的上下文中将响应 header 添加到 php 资源?

最佳答案

根据docs for mod_headers您可能需要为 header 指令设置可选的 conditional 标志。

所以在这种情况下,它会变成

Header always set Strict-Transport-Security "max-age=7776000"

关于apache - 在 php-fpm/mod_fastcgi 中使用 mod_headers 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23160228/

24 4 0
文章推荐: jquery - IE6 和 html