Apache-Zugriffsverweigerung unberechtigt !?
Zugriff vom localhost auf Verzeichnis wird verweigert, obwohl localhost zugelassen ist.
Hallo,
zu aller erst die Gegebenheiten, ich nutze XAMPP (also Apache-Webserver) unter Win Home Server. Weil WHS den IIS mitbringt und somit Port 80 belegt, habe ich Apache für das HTTP- sowie HTTPS-Protokoll einen anderen Port zugewiesen. Soweit funktioniert das einwandfrei.
Allerdings habe ich folgendes Problem: Auf http://localhost/security/ wird nur vom localhost Zugriff gewährt, was ich beim Verzeichnis "/xampp/" auch so einstellen möchte. Folgedessen habe ich folgenden Code auch beim xampp-Verzeichnis in der Datei "httpd-xampp.conf" reinkopiert:
Soweit sogut.
Wenn ich diesen Code nicht drin habe, dann auf http://localhost/xampp/ zugreife, und anschließend die access.log anschaue, hat er bei Quell-IP localhost drinstehen. Wenn ich diesen Code dann allerdings reinschreibe, die http://localhost/xampp/ -Seite aktualisiere, und die access.log anschaue, hat er bei Quelle nicht mehr localhost drinstehen, sondern " HS " (der Name des Home-Servers auf dem dieser Apache läuft, also der eigene Rechnername), weshalb er mir dann auch den Zugriff auf das Verzeichnis "xampp" verweigert. Genau der selbe Effekt ist auch beim Alias "/security", der ja schon von Haus aus so konfiguriert ist.
Woran liegt das und wie kann ich das Problem beheben?
Schon im Vorraus, Vielen Dank für Eure Hilfe!
Gruß Stefan
Hallo,
zu aller erst die Gegebenheiten, ich nutze XAMPP (also Apache-Webserver) unter Win Home Server. Weil WHS den IIS mitbringt und somit Port 80 belegt, habe ich Apache für das HTTP- sowie HTTPS-Protokoll einen anderen Port zugewiesen. Soweit funktioniert das einwandfrei.
Allerdings habe ich folgendes Problem: Auf http://localhost/security/ wird nur vom localhost Zugriff gewährt, was ich beim Verzeichnis "/xampp/" auch so einstellen möchte. Folgedessen habe ich folgenden Code auch beim xampp-Verzeichnis in der Datei "httpd-xampp.conf" reinkopiert:
Order deny,allow
Deny from all
Allow from localhost
Soweit sogut.
Wenn ich diesen Code nicht drin habe, dann auf http://localhost/xampp/ zugreife, und anschließend die access.log anschaue, hat er bei Quell-IP localhost drinstehen. Wenn ich diesen Code dann allerdings reinschreibe, die http://localhost/xampp/ -Seite aktualisiere, und die access.log anschaue, hat er bei Quelle nicht mehr localhost drinstehen, sondern " HS " (der Name des Home-Servers auf dem dieser Apache läuft, also der eigene Rechnername), weshalb er mir dann auch den Zugriff auf das Verzeichnis "xampp" verweigert. Genau der selbe Effekt ist auch beim Alias "/security", der ja schon von Haus aus so konfiguriert ist.
Woran liegt das und wie kann ich das Problem beheben?
Schon im Vorraus, Vielen Dank für Eure Hilfe!
Gruß Stefan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 113955
Url: https://administrator.de/contentid/113955
Ausgedruckt am: 22.11.2024 um 19:11 Uhr
4 Kommentare
Neuester Kommentar