我在用着Apache 2.2并希望设置X-Frame 选项大部分网站都将其标头设置为“拒绝”。我可以使用以下方法无条件地启用它mod_headers。但是,有一个 CGI 脚本会返回必须框架的内容,因此我需要关闭该脚本。有办法吗?
我正在使用 Debian 的 Apache 2.2.9。
答案1
尝试使用设置环境变量指令,加上env
您的Header
指令:
SetEnvIf Request_URI "/MyCGI" is_cgi
Header set X-Frame-Options some-value env=!is_cgi
(或者类似的东西:-))
答案2
您可以使用该Location
指令。
<Location /url/fragment/to/my/cgi/script>
Header unset X-Frame-Options
</Location>