환경 변수를 사용하는 If 문

환경 변수를 사용하는 If 문

내 Apache 구성에서는 환경 변수가 true로 설정된 경우에만 코드 조각을 활성화하려고 합니다.

그래서 나는 다음과 같은 것을 가지고 있습니다 :

<If "'${MY_ENV_VAR}' == 'true'">
  # do something
</If>

어떤 이유로 현재 작동하지 않습니다. 여기서 무엇이 잘못되었는지 아는 사람이 있습니까?

많은 감사

답변1

PassEnv 지시문을 사용하여 환경 변수를 전달하도록 아파치에 지시하지 않았기 때문에 아마도 작동하지 않을 것입니다.

mod_env를 로드해야 하며 다음과 같은 스탠자를 포함해야 합니다.

PassEnv MY_ENV_VAR

꽤 잘 문서화되어 있습니다.아파치 매뉴얼

관련 정보