use*_*876 8 http cgi http-headers apache-2.2
我正在使用Apache 2.2并希望在大多数站点中将X-Frame-Options标头设置为“拒绝”。我可以使用mod_headers无条件地打开它。但是,有一个 CGI 脚本会返回必须装帧的内容,因此我需要为该脚本关闭它。有没有办法做到这一点?
我正在使用 Debian 的 Apache 2.2.9。
Mat*_*nit 11
尝试使用SetEnvIf之后指令,再加上env你的Header指令:
SetEnvIf Request_URI "/MyCGI" is_cgi
Header set X-Frame-Options some-value env=!is_cgi
Run Code Online (Sandbox Code Playgroud)
(或类似的东西:-))
您可以使用该Location指令。
<Location /url/fragment/to/my/cgi/script>
Header unset X-Frame-Options
</Location>
Run Code Online (Sandbox Code Playgroud)