Çöpü arka uca geçirmemek için bir location
direktif için katı bir regex'im var. Şöyle görünüyor:
location ^~ "/(some|stuff|more|bar|etc(-testing)?)/[a-zA-Z0-9]+/...(more|restrict).ext {
# other directives
}
Hattı 80 karaktere katlamak istiyorum, yapılandırmayı bölmenin bir yolu var mı? Aşağıdaki sözdizimi hatası verir, ancak aradığım bir şey:
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" {
Belgelerde ipuçları bulamadım ( http://wiki.nginx.org/ConfigNotation veya http://wiki.nginx.org/HttpCoreModule#location katlama satırları hakkında hiçbir şey söylemedi)