Weiterleitungs-Regelgenerator
Konvertiere eine Liste von Alt-URL/Neu-URL-Paaren in sofort einsatzbereite Weiterleitungsregeln.
Weiterleitungs-Regelgenerator
Eine Website-Migration, das Umbenennen von Seiten oder das Zusammenführen zweier Domains hinterlässt viele alte URLs, die irgendwohin umleiten müssen. Dieses Tool verwandelt eine einfache Liste von Alt-URL/Neu-URL-Paaren in funktionierende Weiterleitungsregeln für den Server oder Host, auf dem Sie tatsächlich bereitstellen, sodass Sie das Ergebnis direkt in eine Konfigurationsdatei einfügen können, anstatt Dutzende fast identischer Zeilen manuell zu schreiben.
Fügen Sie ein Paar pro Zeile ein, getrennt durch einen Pfeil, ein Komma, einen senkrechten Strich, einen Tabulator oder ein Leerzeichen – je nachdem, wie Ihre Daten aus einem Tabellenexport oder einer schnellen Notiz vorliegen. Wählen Sie das Zielformat: Apache .htaccess (eine Redirect-Direktive pro Zeile), nginx (ein location-Block mit return), die _redirects-Syntax für Netlify oder Cloudflare Pages oder reines JSON für die Eingabe in Ihren eigenen Build-Schritt. Wählen Sie 301 für einen dauerhaften Umzug, der SEO-Wert überträgt, 302 für eine temporäre Umleitung oder 308, wenn die Request-Methode (wie POST) beibehalten werden muss.
Aktivieren Sie „Domain entfernen“, um Schema und Host von beiden Seiten zu entfernen und nur relative Pfade zu behalten – nützlich, wenn die Umleitung auf derselben Domain stattfindet und Sie möchten nicht jede Zeile wiederholen. Der Quellpfad wird unabhängig von dieser Einstellung immer als Pfad geschrieben, da die Apache Redirect-Direktive einen erfordert; das Ziel behält den Host, den Sie angegeben haben, bei, es sei denn, Sie entfernen ihn.
Mit aktivierter Erkennung von Ketten und Schleifen kennzeichnet das Tool Regeln, deren Ziel selbst erneut umgeleitet wird (ein zusätzlicher Sprung für den Browser), sowie Regeln, die sich selbst zurückleiten, direkt oder in einem Zyklus. Beide werden als Kommentare über den Regeln oder als Warnliste in JSON angezeigt, sodass Sie diese vor der Bereitstellung beheben können. Alles läuft lokal – die URLs, die Sie einfügen, verlassen Ihren Browser nie.