
Ich habe die folgende Apache 2.2-Konfiguration und muss sie in Apache 2.4 umwandeln.
<Location />
Order Deny,Allow
Deny From Env=TEST
Allow From Env=LOCAL
Allow From Env=WHITELIST
</Location>
Die Idee besteht darin, den Zugriff auf Anfragen mit der Umgebungsvariable LOCAL oder WHITELIST nur zuzulassen, wenn die Umgebungsvariable TEST gesetzt ist.
Der Versuch, es etwa wie folgt umzuwandeln, führt jedoch nicht zum gleichen Ergebnis:
<Location />
<RequireAll>
Require env LOCAL
Require env WHITELIST
Require not env TEST
</RequireAll>
</Location>
Ich denke, das liegt daranNegierte Autorisierungsanweisungen können kein erfolgreiches Ergebnis zurückgebenaber in diesem Fall kann ich keine exakt entsprechende Konfiguration finden ...