เพื่อที่จะไม่ส่งผ่านขยะไปยังส่วนหลังฉันมี regex ที่เข้มงวดสำหรับ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พูดถึงสิ่งใดเกี่ยวกับเส้นพับ)