Ich verwende Chrome unter Linux. Ich habe lokales DNS, um * .myname.com in 127.0.0.2 aufzulösen (ich gebe "host Whatever.myname.com" oder "host myname.com" ein und sehe die richtige Adresse). Wenn ich jedoch in Chrome "myname.com" eingebe, wird es zu "www.myname.com" umgeleitet und löst die "echte" Website, die ich nicht möchte.
Nur wenn ich "test.myname.com" und nicht "www.myname.com" eingebe, löst Chrome es korrekt in 127.0.0.2 auf. Ich denke, Chrome versucht, mit www.anything.com und irgendetwas.com eine funky Sache zu machen.
Wie man es repariert?
PS: Das lokale DNS, das ich verwende, ist dnsmasq. Wenn ich myname.com explizit in / etc / hosts einfüge, löst Chrome es korrekt in 127.0.0.2 auf, aber ich kann keinen Platzhalter in / etc / hosts verwenden.
PPS: Ich kann unter chrome: // net-internals / # dns bestätigen, dass Chrome myname.com und www.myname.com korrekt in die echte öffentliche IP eingibt.