我使用ansible(使用jinja2)来管理nginx。我的nginx配置文件的行很长,很难维护:
add_header Content-security-policy "default-src 'self' http: https: https://*.foo.com: https://*.bar.com: https://*.baz.com: https://*.qux.com: https://*.spam.com: https://*.ham.com: https://*.eggs.com: wss://*.foo.com: object-src 'none'" always;
由于配置文件是jinja2模板,因此我想将该单行重写为多行(以便于维护),但是要将其转换为如上所述的一行。
我该怎么做?换句话说,这样的事情(当然不起作用):
add_header Content-security-policy {%
"default-src 'self'
http:
https:
https://*.foo.com:
https://*.bar.com:
https://*.baz.com:
https://*.qux.com:
https://*.spam.com:
https://*.ham.com:
https://*.eggs.com:
wss://*.foo.com:
object-src 'none'"
always;%}
...转换后的哪一个会给我上面显示的一个衬里?