403-Fehler beim Versuch, auf einen lokalen Webserver zuzugreifen, der für die Zulassung aus dem LAN konfiguriert ist

403-Fehler beim Versuch, auf einen lokalen Webserver zuzugreifen, der für die Zulassung aus dem LAN konfiguriert ist

Ich habe einen lokalen Webserver, der für bestimmte IPs öffentlich ist, einschließlichalleIPs in meinem LAN.

Dies ist meine .htaccessDatei:

order deny,allow
deny from all
allow from 192.168.2.1/24
allow from xxx.xxx.xxx.xxx

Zeile 3 soll alle IPs in meinem lokalen Netzwerk zulassen und funktioniert einwandfrei, mit Ausnahme des Computers, auf dem der Server läuft. Wenn ich versuche, auf den Ordner zuzugreifen, in dem sich diese .htaccessDatei befindet, erhalte ich einen 403-Statuscode.

Ich habe versucht, es hinzuzufügen allow from 127.0.0.1, aber es hatte keine Wirkung.

Wie kann ich dem Hostcomputer den Zugriff auf den Webserver ermöglichen?

Ich erhalte diesen Fehler nur, wenn ich verwende, localhostes funktioniert jedoch, wenn ich meine IP-Adresse verwende 192.168.2.XXX.

Ich verwende Apache/2.4.25 (Unix) PHP/7.1.4.

Antwort1

Wenn ein Server für die Verwendung des IPv6-Protokolls aktiviert ist (selbst wenn er nur über eine Link-Local-Adresse verfügt), verwendet er möglicherweise die lokale IPv6-Adresse ( ::1).

verwandte Informationen