Para no pasar basura al back-end, tengo una expresión regular estricta para una location
directiva. Se parece a esto:
location ^~ "/(some|stuff|more|bar|etc(-testing)?)/[a-zA-Z0-9]+/...(more|restrict).ext {
# other directives
}
Me gustaría doblar la línea en 80 caracteres, ¿hay alguna manera de dividir la configuración? Lo siguiente produce un error de sintaxis, pero es algo que estoy buscando:
location ^~ "/(some|stuff|more|bar|etc(-testing)?)/[a-zA-Z0-9]+/"\
"...(more|restrict).ext" {
# results in a literal newline (%0A) being accepted
location ^~ "/(some|stuff|more|bar|etc(-testing)?)/[a-zA-Z0-9]+/
...(more|restrict).ext" {
No pude encontrar sugerencias en la documentación ( http://wiki.nginx.org/ConfigNotation ni http://wiki.nginx.org/HttpCoreModule#location mencionan nada sobre líneas plegables)