Для того, щоб не переносити сміття в бек-енд, я маю суворий перегляд правил location
. Це виглядає приблизно так:
location ^~ "/(some|stuff|more|bar|etc(-testing)?)/[a-zA-Z0-9]+/...(more|restrict).ext {
# other directives
}
Я хотів би скласти рядок на 80 символів, чи є спосіб розділити конфігурацію? Наступні результати призводять до синтаксичної помилки, але я щось шукаю:
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" {
Я не зміг знайти підказки в документації ( http://wiki.nginx.org/ConfigNotation ні http://wiki.nginx.org/HttpCoreModule#location згадувати щось про складні лінії)