Umleiten ist, wenn ein Web-Server oder eine Web-Seite leitet den Besucher zu einer anderen Seite als der der Benutzer zum Besuch erwartet. Dies kann sein, weil die Website neu organisiert oder umbenannt wurde und die gewünschte Seite ist noch vorhanden, aber unter einer anderen Adresse . Ein weiterer Grund ist, dass mehrere Web-Adressen den gleichen Inhalt zeigen , oder eine lange Web-Adresse wurde für eine kürzere , besser zugänglich Adresse ersetzt. Viele verschiedene Arten gibt , um eine Weiterleitung zu implementieren. Die Umleitung kann von der Website Bedienfeld geboten werden, wie in einer Domäne umzuleiten, oder es kann eine programmierte Ereignis aus der Target-Datei , wie in einem PHP umleiten. PHP
PHP ist eine Programmiersprache , das HTML-Code erzeugt . HTML ist die Hypertext Markup Language , und alle Web-Seiten sind in HTML geschrieben , aber es ist keine Programmiersprache , sondern nur Text -Formate für die Anzeige. PHP erzeugt HTML-Seiten. Normalerweise enthält ein PHP-Programm eine Seite template - Abschnitte dieser Vorlage sind in , wenn das Programm aufgerufen wird gefüllt , und das ist eine komplette Web- Seite erzeugt . Diese werden als dynamische Web-Seiten und mit ihnen , können Sie eine Umleitung programmieren Sie die Besucher direkt zu bewegen von der aktuellen Adresse zu einer anderen Adresse , um Inhalte von einer anderen Adresse auf die aktuelle Adresse zu bewegen , oder um den Benutzer durch eine Abfolge von Ereignissen führen und dann implementieren Sie ein in Reaktion auf der Antworten des Benutzers umleiten.
Domain umleiten
eine Domäne ist eine Website Namen , wie " www.something.com . " Ein Domain- Umleitung wird auch als Domain-Weiterleitung . In dieser Kategorie , und ganze Website wird an einen anderen Ort , nicht einzelne Seiten bewegt . Die wichtigste Technik zur Umleitung einer Web-Adresse ist eine Überschreibbefehl im Home-Verzeichnis der alten Website , die die Zeichen Ersatz für die alte Adresse mit der neuen Adresse zu platzieren. Es ist ein einfaches Ersetzen von Text -Technik. Also, wenn das Ersetzen von Text ist von "example.com" zu newsite.net und fordern für jede Seite auf example.com wird automatisch auf newsite.com geändert. Der Rewrite Unterricht erfolgt entweder in der Konfigurationsdatei der Website oder in einer speziellen Datei namens " . Htaccess ", die in der Homepage der Website Verzeichnis ansässig ist geschrieben.
HTTP Codes
die Übertragung von Webseiten zwischen Web-Server und Web-Browser folgt dem Hypertext Transfer Protocol , oder HTTP. HTTP hat eine Reihe von Standard- Status und Befehlskodes und Web-Browser , wie zu handeln , wenn gesendeten. Die 301 -Code ist eine Umleitung Code. Es erzählt die Browser nicht zu verwenden , dass die Adresse, sondern ersetzen eine neue Adresse statt . Die 302 -Code weist den Browser an , um die neue Adresse zu gehen, sondern um die alte Adresse beim nächsten Mal wieder , weil die Seite nur temporär verschoben worden . HTTP -Codes können für eine ganze Domain eingerichtet werden , wodurch eine Domain umleiten , oder sie können durch ein PHP-Programm erzeugt werden.
Basic- Vergleich
Mit seiner Art , ein Domain umleiten ist nicht für Feinheiten gemacht . Es verschiebt sich die Adresse eines gesamten Website von einer Domäne in eine andere. Die Programmierung von PHP -Funktionalität ermöglicht die Umleitung unter bestimmten Bedingungen auftreten und alternative Umleitungen nach einigen Stück von Daten oder Aktion des Benutzers aufgerufen werden.