在nginx staticfile buildpack中添加X帧选项



我需要在nginx cf。

add_header X-Frame-Options "SAMEORIGIN";

我正在使用Cloud Foundry staticfile Buildpacks。

如果我直接编辑nginx.conf,则每当我部署应用程序时都会将其删除。因此,建议通过staticfile buildpack添加。

,但我不知道X框架选项的确切值。

参考:https://docs.cloudfoundry.org/buildpacks/staticfile/index.html

正确,您不想直接编辑配置文件。下次您的应用程序被重新启动,重新重新重新启动,重新创建,崩溃,甚至下次由于维护而移动应用程序时,您的更改将消失。

如果您遵循添加自定义NGINX配置的说明,则可以将配置放入摘要中&由静态文件构建Pack生成的NGINX配置将自动读取您的配置片段。

希望有帮助!

nginx.conf文件启用x-frame-options

location ~* .(?:html)$ {
  try_files $uri =404;
  add_header Cache-Control  'no-cache, no-store, must-revalidate, max-age=0';
  add_header X-Frame-Options 'SAMEORIGIN';
  add_header X-Frame-Options 'DENY';
  add_header Content-Security-Policy "frame-ancestors 'self';";      
  expires 0;
}

最新更新