Google Chrome kann nicht auf Localhost-Domains zugreifen

16

Dies ist das erste Mal, dass ich Chrome ausprobiere und ich kann nicht auf localhost, 127.0.0.1 oder eine andere lokale Domain zugreifen, die ich in Chrome 29.0.1547.66 eingerichtet habe. Sie funktionieren alle einwandfrei in Firefox und Internet Explorer und das schon seit Jahren.

In Chrome passiert überhaupt nichts, wenn ich versuche, eine dieser Seiten zu laden. Das Ladesymbol dreht sich nur auf unbestimmte Zeit.

Was ist los mit Chrome?

System: Windows 8
Server: Softaculous AMPPS 2.0

Zusätzliche Fehlerbehebung mit @ 50-3 in Kommentaren; Kommentare wurden entfernt, um Speicherplatz freizugeben

  • Gleiche Ursprungsrichtlinie deaktiviert --disable-web-security
  • Versuchte den Zugriff über 127.0.0.1:80,http://localhost:80
  • Der Server ist noch nicht so konfiguriert, dass eine Verbindung über die Netzwerk-IP-Adresse hergestellt werden kann
EcomEvo
quelle
Die Antwort auf diese Fragen und Antworten zu stackoverflow.com/questions/30467573/… hat bei mir funktioniert. Sie müssen den DNS-Cache von Chrome über diese interne Chrome-URL leeren - chrome: // net-internals / # dns.
SLM
Keine der auf dieser Seite genannten Lösungen hat für mich funktioniert.
Crouching Kitten

Antworten:

9

Ich habe endlich eine Lösung dafür gefunden. Wechseln Sie zu chrome: // flags, setzen Sie "Built-in Asynchronous DNS" auf "Disabled" und starten Sie den Browser neu.

Dadurch kann auf alle lokalen Domänen zugegriffen werden. Sieht so aus, als hätte DNS das Problem nur verschluckt.

EcomEvo
quelle
14
Dies funktioniert ab sofort nicht mehr, da die genannte Flagge nicht mehr verfügbar ist.
BullyWiiPlaza
2
@BullyWiiPlaza überprüfen chrome: // net-internals / # dns, da es so aussieht, als ob 'Internal DNS client enabled' standardmäßig auf false gesetzt ist.
Alfabravo
@ Alfabravo Ja, es ist eingestellt auffalse
BullyWiiPlaza
2
Mein Google Chrome V52 64-Bit für Mac hatte ein ähnliches Problem, aber chrome: // flags hatte keine DNS-Einstellungen. Ich bin verzweifelt und setze alle Einstellungen auf die Standardeinstellungen zurück. Und dann hat es funktioniert :)
Moshfiqur
Ich habe es getan reset all to default. Und jetzt funktioniert es. +1
Prashanth
4

Plagiieren von Louie Bertoncins Antwort auf Chrome: So beenden Sie die Weiterleitung von http: // zu https: // -

Mein Problem ergab sich aus einer .dev-Domain , die anscheinend kürzlich als [generische Top-Level-Domain] registriert und auf Chrome Canary übertragen wurde. Das habe ich in einem kürzlich veröffentlichten Beitrag herausgefunden, in dem ich nach meinem Problem gesucht habe.

Wenn Sie das gleiche Problem haben wie ich, ist es anscheinend die beste Lösung, Ihre Domain in eine andere Domain als .dev zu ändern . Der Artikel schlug .test mit einer möglichen Lösung von .localhost später vor (über diesen Vorschlag).

Regulärer Joe
quelle
Ja ! Arbeit für mich .dev zu .local Wechsel
ramiromd
Das Ändern von .dev in .test funktioniert auch bei mir. Vielen Dank !
Antoine Subit
3

Die Lösung ist diese. Gehen Sie zu Chrome-Einstellungen -> Erweiterte Einstellungen -> Datenschutz

Und deaktivieren Sie alle Optionen mit Ausnahme der folgenden: "Schützen Sie Sie und Ihr Gerät vor gefährlichen Standorten"

Wird funktionieren !

Nur ich
quelle
1
Funktioniert nicht Versuchte dies auf OSX w / Chrome 65.0.3325.181.
SLM
1

@sparrow hatte die richtige Antwort für mich, aber sie wurde in den Kommentaren vergraben. Ich hoffe, das hilft jemand anderem. @EcomEvo erwähnte, auf chrome: // flags zu gehen und nach dem "Built-in Asynchronous DNS" zu suchen. Da seine Antwort alt ist, ist dies in Chrome keine Option mehr. Ich habe jedoch genau das getan, was @sparrow getan hat. Unter "chrome: // flags" habe ich einfach "Alle Einstellungen auf Standard zurücksetzen" gewählt und es hat wieder funktioniert.

RPh_Coder
quelle
0

Das hat bei mir geklappt: Suffix der Portnummer

Problem mit dieser URL: http: //app.localhost/

Fügen Sie einfach die Portnummer hinzu:

Problem gelöst: http: //app.localhost: 8000 /

Die Portnummer hängt davon ab, was Sie verwenden: XAMPP, APACHE, NGINX, Homestead.

Ich benutze Homestead.

MotsManish
quelle
Bei mir funktioniert das nicht: Der Standard-HTTP-Port 80 wird automatisch entfernt
Xenos