URL 끝에 다음 매개 변수가 추가되도록 리버스 프록시를 구성해야합니다. &locale=de-de
이것은 거의 작동합니다.
rewrite ^(.*)$ $1&locale=de-de break;
그러나 문제는 '& locale = de-de' 가없는 경우 와 '?'가있는 경우 에만 추가해야한다는 것입니다. URL에서 ...
이를 위해 올바른 정규식을 공식화하는 데 도움을받을 수 있습니까?
또 다른 질문 : 이것을 사용하면 왜 내 URL에 물음표가 표시되지 않습니다 :
$ uri? $ args
또는 $ uri $ is_args $ args는 인코딩되지 않은 URL을 변환하며 물음표는 % 3f로 표시됩니다.
아이디어?
편집 : proxy_pass와 함께 사용하는 동안이 동작이 존재하는 것 같습니다. 간단히 다시 작성하면 실제로 잘 작동합니다.