Bei einem Redirect (auch 301-Weiterleitung genannt) antwortet der Webserver dem Client, dem Browser bzw. dem Crawler (z. B. dem Googlebot), dass die angeforderte URL dauerhaft unter einer neuen URL erreichbar ist ("moved permanently"). Der Webserver leitet bei einem 301-HTTP-Statuscode alle Anfragen von einer Quell-URL auf eine neue Ziel-URL weiter. Benutzer bemerken einen Redirect kaum. Es ändert sich lediglich die URL in der Adresszeile des Browsers. Die Anfrage dauert durchschnittlich ca. 200 Millisekunden pro Redirect.
Funktionalitäten des Redirects
Weiterleitung einer Quell-URL auf eine neue Ziel-URL
Für Benutzer kaum bemerkbar
Änderung der URL in der Adresszeile
Inhaltsverzeichnis
Redirect anlegen
Bei der Erstellung von Redirects ist Folgendes zu beachten:
Weiterleitung: Die Weiterleitung ist die Seite, deren URL auf die Zielseite umgeleitet wird.
Zielseite: Die Zielseite ist die Seite, auf die der Besucher geleitet wird, wenn er die Weiterleitung aufrufen möchte.
Bei Weiterleitungen können nur relative Links eingegeben werden, nicht die gesamte URL, zum Beispiel /gewinnspiel anstatt https://www.example.com/gewinnspiel.
Es kann keine externe Seite angegeben werden.
Bei Zielseiten können relative Links und komplette URLs eingegeben werden, sowohl /gewinnspiel, als auch https://www.example.com/gewinnspiel.
Es kann auf interne und externe Zielseiten (nur die komplette URL) verwiesen werden.
Eine Weiterleitung kann nur auf eine Zielseite führen, es kann jedoch eine Zielseite über verschiedene Weiterleitungen angesprochen werden.
Eine Weiterleitung kann keine bestehenden Seiten überschreiben, es kann zum Beispiel nicht von /event auf /event/list weitergeleitet werden
Redirect in der Verwaltung erstellen (Formular)
Die Verwaltung von Redirects finden berechtigte Nutzer (Rolle “Zugang zur Verwaltungsübersicht” sowie “Zugang zur Redirect-Verwaltung”) unter /admin/routing/redirect oder über das Benutzermenü → Administration und Moderation → Redirects.
In der Verwaltung können neue 301-Weiterleitungen angelegt und bestehende Redirects editiert und gelöscht werden.
Das Formular wird über einen Button in der Redirect-Verwaltung aufgerufen. Hier werden die Weiterleitung (Redirect) und die Zielseite (Target) definiert und der Redirect erstellt.
Redirects in der Verwaltung erstellen
Erstellung über die Routing-API
Nähere Informationen hierzu finden sich in der Dokumentation zur Routing API.
Als eigene Unterseite:
Redirect-Verwaltung
Die Redirect-Verwaltung ist eine Adminfunktion und von berechtigten Nutzern über die Admin-Seite /routing/redirect (Benutzermenü → Administration & Moderation → Aktionen) aufrufbar. Die Redirect-Verwaltung ermöglicht das Anlegen und Durchsuchen von 301-Weiterleitungen. Bestehende Redirects können editiert und gelöscht werden.
Funktionalitäten der Redirect-Verwaltung
Anlegen und Durchsuchen von Redirects (301-Weiterleitungen)
Editieren von bestehenden Redirects
Löschen von bestehenden Redirects
Inhaltsverzeichnis
Aufbau der Redirect-Verwaltung
Die Redirect-Verwaltung besteht aus drei Teilen: Button zur Erstellung von neuen Redirects, Filterung und Übersicht von bereits angelegten Redirects.
Verwaltung Redirects
Filterung von bereits angelegten Redirects:
Weiterleitung: Die Weiterleitung ist die Seite, deren URL auf die Zielseite umgeleitet wird. Es kann nach Bestandteilen der URL gefiltert werden.
Zielseite: Die Zielseite ist die Seite, auf die der Besucher geleitet wird, wenn er die Weiterleitung aufrufen möchte. Es kann nach Bestandteilen der URL gefiltert werden.
Übersicht der Redirects
Unter dem Such- und Filterbereich findet sich die Übersicht, also die Ergebnisliste der Filter. Hier sind alle Redirects alphanumerisch nach der Weiterleitung aufgelistet. Folgende Metadaten werden eingeblendet:
ID
Weiterleitung (mit Link zu Testzwecken)
Zielseite (mit Link zu Testzwecken)
Funktionen der Redirect-Verwaltung
Funktion | Beschreibung |
Nach Redirects filtern | Filterung anhand von verschiedenen Filter (siehe oben) möglich. Wird kein Redirect gefunden erhält der Suchende eine entsprechende Fehlermeldung. |
Redirects sortieren | Sortierung der Übersicht anhand der ID oder der Weiterleitung (alphanumerisch) möglich. |
Über den Button "Redirect erstellen" kann eine neue 301-Weiterleitung angelegt werden. | |
Redirects bearbeiten | Über den Stift-Button in der Übersicht öffnet sich ein Formular, um den entsprechenden Redirect zu editieren. |
Redirects testen | In der Übersicht sind Weiterleitungen und Zielseiten verlinkt, sodass diese getestet werden können. |
Redirects löschen | Hier wird der entsprechende Redirect hart (=unwiderruflich) gelöscht. |