在我的nginx.conf
文件中,我在http级定义了一个标题
add_header Strict-Transport-Security "max-age=86400; includeSubDomains" always;
在chrome开发工具中检查网络响应标头时,它显示了其中两个标头
strict-transport-security: max-age=15552000; includeSubDomains
strict-transport-security: max-age=86400; includeSubDomains
注意:
add_header
。 nginx.conf
文件问题:
答案 0 :(得分:1)
感谢@RichardSmith的精彩评论。
nginx -T
确实非常适合测试,因为它将显示完整的配置(包括所有包含的内容,等等)curl -I
还显示了两个标头(以确保浏览器未使用任何缓存等)。nginx.conf
中定义的那个标头