在我的 apache 配置中,我嘗試僅在環境變數設為 true 時啟動一段程式碼。
所以我有這樣的事情:
<If "'${MY_ENV_VAR}' == 'true'">
# do something
</If>
由於某種原因,這目前不起作用,有人知道這裡可能出了什麼問題嗎?
非常感謝
答案1
它可能不起作用,因為您沒有告訴 apache 使用 PassEnv 指令傳遞環境變數。
您需要載入 mod_env,並且必須包含諸如以下的節
PassEnv MY_ENV_VAR
它有相當詳細的記錄阿帕契手冊