
Ich habe ein Problem mit Apache 2.2 (httpd)-Konfigurationsdateien. Ich habe es auf RHEL gehostet und wir haben eine LDAP-URL, die „$Customer“ im MemberOf-Filter enthält. Aus diesem Grund führt die normale Platzierung der LDAP-URL in Anführungszeichen zu einer falschen Interpretation des Filters, da RHEL dies als Umgebungsvariable behandelt.
Das Anwenden einfacher Anführungszeichen auf die LDAP-Zeichenfolge in der Konfigurationsdatei löst das Problem, aber Konfigurationsdateien werden von XSLT-Skripten verarbeitet/generiert, die nicht geändert werden können. Daher ist dies in unserem Fall nicht die endgültige Option, da nach jeder Änderung eine manuelle Korrektur erforderlich ist.
Gibt es eine andere Möglichkeit, das Dollarzeichen in Apache-Konfigurationsdateien zu umgehen?