बैक-एंड को कचरा नहीं पास करने के लिए, मेरे पास एक location
निर्देश के लिए एक सख्त regex है । यह इस तरह दिख रहा है:
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 ने तह लाइनों के बारे में कुछ भी उल्लेख किया है)