Gai*_*aia 6 ssl https http-headers apache-2.2
在 Apache 2.2.15 的全局配置部分,我有以下内容(根据建议)
<IfModule mod_headers.c>
Header add Strict-Transport-Security "max-age=15768000;includeSubDomains" env=HTTPS
</IfModule>
Run Code Online (Sandbox Code Playgroud)
我想仅当请求不是针对特定主机 (dev.host.com) 时才添加此标头。仅当不针对特定主机时,我使用哪个指令来添加标头?
PS:这个问题的第二部分已经移动了。
如果您只在 xxxx:443 的 VirtualHost 指令中包含 IfModule 指令,那么它将仅适用于该 VirtualHost,并且仅适用于 https 协议。
你可以试试指令
<If "%{HTTP_HOST} = 'www.dev.domain.com'">
<IfModule mod_headers.c>
Header unset Strict-Transport-Security
Header always set Strict-Transport-Security "max-age=0;includeSubDomains"
</IfModule>
</If>
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
11418 次 |
| 最近记录: |