Afin de ne pas passer les ordures au back-end, j'ai une regex stricte pour une location
directive. Cela ressemble à ceci:
location ^~ "/(some|stuff|more|bar|etc(-testing)?)/[a-zA-Z0-9]+/...(more|restrict).ext {
# other directives
}
Je voudrais plier la ligne à 80 caractères, existe-t-il un moyen de diviser la configuration? Les résultats suivants génèrent une erreur de syntaxe, mais c'est quelque chose que je recherche:
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" {
Je n'ai pas pu trouver d'indices dans la documentation ( http://wiki.nginx.org/ConfigNotation ni http://wiki.nginx.org/HttpCoreModule#location ne mentionnent rien sur les lignes de pliage)