쓰레기를 백엔드로 전달하지 않기 위해 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 은 접는 선에 대해 언급합니다)
보간 된 여러 조각으로 문자열을 만들 수 있습니까? (모르겠어)
—
bsb
@bsb 위치 식에 변수를 사용할 수 없으므로 아니요, 변수를 설정하고 문자열 보간을 사용할 수 없습니다.
—
Lekensteyn