Warum funktioniert die Verwendung des Computernamens als WLAN-Zugriff durch WAMP nicht bei Firefox oder Safari, sondern nur bei Chrome?

Warum funktioniert die Verwendung des Computernamens als WLAN-Zugriff durch WAMP nicht bei Firefox oder Safari, sondern nur bei Chrome?

Ich habe festgestellt, dass ich bei Verwendung von WAMP unter Win8 folgendermaßen auf mein WLAN zugreifen kann: Wenn mein Computername lautet mypc, kann ich den WAMP-Namen selbst sehen, indem ich ihn mypcin die Adressleiste von Chrome eingebe. Aber wenn ich versuche, dasselbe in Safari oder Firefox zu tun, wird die folgende Fehlermeldung angezeigt:

Forbidden

You don't have permission to access / on this server.

Ich frage mich, warum dies bei diesen Browsern ein Problem darstellt, während es bei Chrome problemlos funktioniert?

Ist es außerdem möglich, eine Art Benutzernamen + Passwort einzurichten, um bei Verwendung in einem drahtlosen LAN auf das lokale WAMP-Menü zuzugreifen?

Danke

Antwort1

Es hört sich so an, als ob die anderen beiden Browser einen anderen Header senden , der normalerweise mit dem des VirtualHosts oder Hostübereinstimmen müsste .ServerNameServerAlias

Verwenden Sie die Dev Tools (F12) von Chrome, um die generierten und gesendeten Anforderungsheader anzuzeigen, insbesondere den Host: xxxWert. Und machen Sie dann dasselbe unter Firefox.

Stellen Sie dann sicher, dass für Ihren VirtualHost derselbe Wert wie ServerNameoder eingestellt ist ServerAlias.

Wenn dies der Fall ist, gibt Apache derzeit entweder den Standard-VirtualHost oder den Root-Server-Kontext zurück, der möglicherweise auf eingestellt ist Deny All.

verwandte Informationen