Websites sind selten statisch. Sie verändern sich mit der Zeit und werden umstrukturiert. Dabei passiert es oft, dass bestehende Seiten umbenannt, in andere Verzeichnisse verschoben oder in ein Content-Management-System integriert werden.
Das Problem dabei ist, dass externe Links (Links von anderen Webseiten auf diese Seiten) danach nicht mehr gültig sind. Der Webserver kann die gewünschte Seite unter der alten URL nicht mehr finden und der Besucher bekommt nur eine Fehlermeldung präsentiert, obwohl die gesuchte Information eigentlich noch vorhanden ist.
Mit Hilfe der Automatischen Weiterleitung kann der Webmaster eine Liste von Weiterleitungen erstellen, sodass auch veraltete Links auf die gewünschten Seiten umgeleitet werden.
Eine weitere Anwendung der Automatischen Weiterleitung sind sog. permanente Links. Das sind kurze URL's auf Einstiegsseiten zu einem Thema, welche sich nie ändern, selbst wenn die Website komplett umstrukturiert wird. So wird man zum Beispiel über die kurze URL http://walter.bislins.ch/
Die Automatische Weiterleitung wurde mit dem selbst programmierten Error 404 Handler, einer ASP-Anwendung, programmiert. Diese kannst du Gratis herunterladen und in deine eigene Website einbauen, wenn diese unter einem Windows-Server (IIS) läuft. Oder du kannst sie einfach als Grundlage für eigene Implementationen verwenden.