Die Kennwortabfrage auf der Apache-Startseite schützt nur diese lokale Ressource. Sie belegt nicht, dass beliebige Forward-Proxy-Anfragen dieselbe Anmeldung verlangen.

.htaccess gilt für unterstützte Verzeichniskonfiguration; es ist kein endgültiger Filter für jede Anfrage. ProxyRequests- und <Proxy>-Abschnitte gehören in die Server- oder Virtual-Host-Konfiguration. Setzen Sie die Forward-Proxy-Autorisierung dort, mit der Autorisierungssyntax von Apache 2.4 und der erforderlichen Authentifizierungseinrichtung.

Für einen privaten Dienst kombinieren Sie die beabsichtigten Anforderungen an Client-Quelle und Konto bewusst. Prüfen Sie dann den virtuellen Host, den jeder Listener auswählt, einschließlich Standard-Hosts und geerbter Konfiguration. Der Zugriff auf einen geschützten Hostnamen belegt nicht, dass ein anderer aktiver Host dieselben Proxy-Beschränkungen hat.

ProxyPass erfüllt eine andere Rolle und ordnet normalerweise einen lokalen Namensraum einem Backend zu. Das Hinzufügen autorisiert keine beliebigen Weiterleitungsziele.

Wenn Sie nur die Dokumentdateien einer Website bearbeiten können, fehlt Ihnen möglicherweise der administrative Umfang, um die Zugriffsgrenze dieses Dienstes festzulegen. Besorgen Sie die Serverkonfigurationsänderung oder nutzen Sie einen genehmigten vorhandenen Proxy; ein Verzeichniskennwort kann das nicht ersetzen.

Ähnliche Artikel