Warum ist mein Computer mich zu einer anderen Website umleiten?

December 26

Warum ist mein Computer mich zu einer anderen Website umleiten?

Umleitung ist ein normaler Teil des Web-Funktionalität. Es ist eine Methode zum Ausgleich von Web-Seiten oder Websites verschoben. Die Verfahren für die Umleitung sind gebaut, in das Hypertext Transfer Protocol oder HTTP, die das System, das die Übertragung von Webseiten über das Internet bestimmt.

HTTP

Das Hypertext Transfer Protocol standardisiert das messaging-Format für die Kommunikation zwischen Browser und Webserver. Der Browser sendet eine Nachricht an den Server eine Seite anfordert. Der Server antwortet mit der Seite. Die Struktur besteht aus zwei Abteilungen: "Header" und einen Körper. Der Server sendet die Seite nicht als Datei, sondern kopiert den Code, der die Seite direkt in den Text der Nachricht bildet. Wenn ein Problem mit der Bitte, gibt der Server eine Nachricht mit einem leeren Meldungstext und einen Ursachencode in einen HTTP-Header. Umleitung wird durch diese Methode implementiert.

Formen der Umleitung

Umleitung fällt in zwei Kategorien: permanente und temporäre. Wenn ein Administrator eine Website einer dauerhaften Umleitung für eine Seite einrichtet, die Antwort auf die Anforderungen für diese Seite enthalten die dauerhafte Umleitung Code--301-- und die neue Adresse für die Seite. Es ist die Verantwortung des Browsers die Umleitung zu implementieren. Der Browser gilt für den Server auf die neue Adresse für die Seite. Außerdem nimmt die neue Adresse und ersetzt es jedes Mal, wenn es erzählt wird, an die alte Adresse gehen. Eine temporäre Umleitung hat das gleiche Format, aber der Server sendet den Code 302 zusammen mit dem Umleitungs-Adresse. Der Browser weiß, dass ein Code 302 erzählt sie nur einmal an die neue Adresse für die Seite zu gehen; Das nächste Mal dafür fragte muss Seite an die alte Adresse zurückgegeben werden.

Verhalten

Eine dauerhafte Umleitung ergibt, dass der Browser die alte Adresse nie wieder besuchen. Wenn der Benutzer in die alte Adresse eingibt, ersetzt es der Browser immer mit der Adresse umleiten. Dadurch kann Benutzer des Browsers, Seenot, die glauben kann, dass der Browser in der Blockierung des Zugangs zu den gewünschten Standort manipuliert hat und die Umleitung bösartig ist. Dies ist nicht der Fall: der Website-Administrator will die Website umleiten von Benutzern auf diese Weise.

Zweck

Viele Webseiten und sogar ganze Websites, bewegen von Zeit zu Zeit. Ohne Redirects würde der Webserver häufig eine "Seite nicht gefunden" Fehlerbildschirm erreichen. Dies kostet Zeit und zwingt den Benutzer, führen Sie eine Suche für einen alternativen Anbieter für die Informationen, die die ursprüngliche Seite gehalten. Dies wäre schlechte Nachrichten für den Standort, die möglicherweise, dass regelmäßigen Besucher zu einer anderen Website bietet ähnliche Dienste verlieren würde. Die Umleitung führt den Anwender lediglich auf den neuen Speicherort der angeforderten Seite.