Was führt dazu, dass sich die Domäne in der URL ändert, wenn sie falsch eingegeben wird?

Was führt dazu, dass sich die Domäne in der URL ändert, wenn sie falsch eingegeben wird?

Mit der Zeit ist mir aufgefallen, dass, wenn ich in einer URL die falsche Domain (.gov, .com, .net) eingebe, die Site sofort auf die richtige Site umgeleitet wird. Beispiel: www.usps.gov --> www.usps.com. Liegt die Umleitung am Browser, an der Site selbst oder an etwas anderem?

Antwort1

Es gibt viele Mechanismen, die dies verursachen können. In diesem Fall ist es der Webserver, der die Umleitung durchführt:

--2012-04-13 10:22:01--  http://www.usps.gov/
Resolving www.usps.gov... 56.0.36.150
Connecting to www.usps.gov|56.0.36.150|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: http://www.usps.com [following]
--2012-04-13 10:22:02--  http://www.usps.com/
Resolving www.usps.com... 184.84.25.188
Connecting to www.usps.com|184.84.25.188|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://www.usps.com/ [following]
--2012-04-13 10:22:03--  https://www.usps.com/
Connecting to www.usps.com|184.84.25.188|:443... connected.
HTTP request sent, awaiting response... 200 OK

Ihr Browser stellt eine Verbindung zum Webserver unter www.usps.gov her, der mit einem 302 Moved TemporarilyFehler antwortet, der dem Browser mitteilt, dass sich die Site jetzt unter www.usps.com befindet. Browser sind im Allgemeinen so konfiguriert, dass sie 302Tippfehler automatisch akzeptieren und zur angegebenen neuen Site wechseln. In diesem Fall gibt die neue Site ebenfalls einen 302Fehler aus und fordert Sie auf, https://www.usps.comzur sicheren Version der Site zu wechseln.

Beachten Sie, dass Sie bei Verwendung von Firefox in den Optionen eine Benachrichtigung erhalten, wenn eine Site versucht, umzuleiten Advanced / General. Dann können Sie die Sprünge selbst sehen.

Einzelheiten zu den verschiedenen Methoden finden Sie unterhttp://en.wikipedia.org/wiki/URL_Umleitung(.htaccess, html-Umleitung, serverseitiges Scripting, 301 usw.) undhttp://en.wikipedia.org/wiki/CNAME_record(DNS-Umleitung)

verwandte Informationen