Để không chuyển rác vào back-end, tôi có một regex nghiêm ngặt cho một location
chỉ thị. Nó trông như thế này:
location ^~ "/(some|stuff|more|bar|etc(-testing)?)/[a-zA-Z0-9]+/...(more|restrict).ext {
# other directives
}
Tôi muốn gấp dòng ở 80 ký tự, có cách nào để tách cấu hình không? Các kết quả sau đây trong một lỗi cú pháp, nhưng là một cái gì đó tôi đang tìm kiếm:
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" {
Tôi không thể tìm thấy gợi ý trong tài liệu ( http://wiki.nginx.org/ConfigNotation cũng như http://wiki.nginx.org/HttpCoreModule#location đề cập bất cứ điều gì về các đường gấp)