nginx 구성에서 변수를 사용하는 방법이 있습니까?

nginx 구성에서 변수를 사용하는 방법이 있습니까?

내 nginx 구성 파일에는 동일한 값이 여러 개 있습니다. 변수나 상수를 통해 참조할 수 있도록 nginx 구성 파일 시작 부분에 변수나 상수를 한 번 지정하는 방법이 있나요?

env.변수를 전달하는 방법이 있으면 작동하지 않습니다. nginx 파일 자체에서 변수를 설정해야 합니다.

답변1

구문은 다음과 같습니다set $variable_name variable_value;

$variable_name그런 다음 Nginx 구성의 후속 라인에서 이를 참조 할 수 있습니다 .

더보기여기.

이것은 특징입니다모듈 다시 작성Nginx 자체의 기능보다는~ 해야 하다이것이 제대로 작동하려면 다시 쓰기 모듈을 활성화하십시오.

패키지 를 설치하면 nginx-extras이 기능이 기본적으로 활성화됩니다.

다음에 대해 더 자세히 읽을 수 있습니다.ngx_http_rewrite_module 여기.

관련 정보