在aws elastic beanstalk上为nginx静态资产设置缓存控制头

时间:2017-06-06 17:29:54

标签: amazon-web-services nginx elastic-beanstalk ebextensions

我在AWS EB上运行了一个node express app。我通过nginx而不是通过express来提供静态资产,并且想要设置缓存控制头。

我认为答案在于通过ebextension文件扩展nginx配置,但我尝试过的示例最终导致我的环境崩溃: - (

请有人帮我一个工作版本: - )

这是我尝试的最新ebextension,我读过的所有内容都应该有效,但会导致环境崩溃......

files: /etc/nginx/conf.d/02_cache.conf: mode: "000644" owner: root group: root content: | location ~* \.(?:ico|css|js|gif|jpe?g|png)$ { expires 30d; add_header Pragma public; add_header Cache-Control "public"; }

0 个答案:

没有答案