
我的 Apache 2.2 (httpd) conf 檔案有問題。我將其託管在 RHEL 上,並且我們有 ldap URL,其中 memberOf 過濾器包含“$Customer”。因此,正常情況下將 ldap URL 放在雙引號中會導致過濾器的錯誤解釋,因為 RHEL 會將其視為環境變數。
對conf 檔案中的ldap 字串應用單引號解決了該問題,但conf 檔案是由無法修改的xslt 腳本處理/生成的,因此這不是我們案例中的最終選項,因為每次修改後都需要手動修復。
還有其他方法可以在 Apache conf 檔案中轉義美元符號嗎?