Skip to main content

Um- und Weiterleitung

URL-Weiterleitungen in Drupal

Bereichsadministrator*innen können Weiterleitungen direkt in Drupal anlegen und verwalten.

Vorgehen

  1. Öffnen Sie das gewünschte Zielelement im Bearbeitungsmodus.
  2. Navigieren Sie in der rechten Spalte zum Abschnitt „URL-Weiterleitung“.
  3. Klicken Sie auf „URL-Umleitung hinzufügen“.

image.png

Konfiguration

  • Tragen Sie den gewünschten Weiterleitungspfad in das Feld „Pfad“ ein.
  • Es können ausschließlich Weiterleitungen innerhalb der Top-Level-Domain „uni-siegen.de“ konfiguriert werden.
  • Weiterleitungen für Third-Level-Domains (z. B. bau.uni-siegen.de/xyz) sind an dieser Stelle nicht möglich (siehe Grafik unten).
  • Wichtig: Bestätigen Sie die Eingabe im Feld „Pfad“ nach dem Einfügen durch Betätigen der Tabulatortaste.

image.png

Umgang mit URL-Weiterleitungen während der XIMS-Umstellung

Für die Migration von XIMS nach Drupal gelten je nach Anwendungsfall unterschiedliche Vorgehensweisen:

image.png

(1) Third-Level-Domains
Generelle Weiterleitungen für Third-Level-Domains (z. B. xyz.uni-siegen.de) werden zentral über den ZIMT-Support eingerichtet.

(2) Globale XIMS-Weiterleitungen (pfadbasiert)
Weiterleitungen für komplette Pfade können über eine .htaccess-Datei im jeweiligen Department-Root umgesetzt werden:

  • Erstellen Sie eine Textdatei mit dem Namen „_htaccess“.
  • Hinterlegen Sie dort die entsprechenden Redirect-Regeln. Bsp.:
  • RedirectMatch /alter_xims_pfad(.*)$ https://www.uni-siegen.de/neuer_drupal_pfad/

Hinweise:

  • Der alte XIMS-Pfad wird relativ angegeben (beginnend nach uni-siegen.de, ohne vollständige URL).
  • Der neue Drupal-Pfad muss als vollständige URL angegeben werden (inkl. https://www.uni-siegen.de)

(3) Drupal-Weiterleitungen (seitenscharf)
Weiterleitungen innerhalb von Drupal gelten stets für einzelne Seiten („seitenscharf“) und werden wie oben beschrieben direkt im Zielelement konfiguriert.

(4) Seitenscharfe XIMS-Weiterleitungen unter Third-Level-Domains
Spezifische Weiterleitungen für einzelne Seiten innerhalb von Third-Level-Domains werden ebenfalls über eine _htaccess-Datei im Department-Root gesteuert:

  • Erstellung der Datei „_htaccess“ wie oben beschrieben
  • Definition der Redirect-Regeln. Bsp.:
  • Redirect /alter_xims_pfad/index.html https://www.uni-siegen.de/neuer_drupal_pfad

Hinweise:

  • Der alte Pfad wird relativ zur jeweiligen Third-Level-Domain angegeben (z. B. xyz.uni-siegen.de).
  • Der neue Zielpfad muss als vollständige Drupal-URL angegeben werden.

(5) Drittsysteme
Weiterleitungen in externen Systemen (z. B. eigenständig betriebene CMS) sind durch die jeweiligen Systemverantwortlichen umzusetzen.