Über .htaccess-Weiterleitungen
Was ist eine Weiterleitung?
Eine Weiterleitung ist eine vom Server zurückgegebene Anweisung, die dem Browser mitteilt, dass sich die angeforderte Seite jetzt an einem anderen Ort befindet. Der Browser folgt ihr automatisch, sodass der Besucher in der Regel außer der Änderung der Adresse nichts bemerkt.
Der Typ ist wichtiger als der Mechanismus. Eine 301-Weiterleitung besagt, dass der Umzug dauerhaft ist und Ranking-Signale auf die neue Adresse übertragen werden sollten; eine 302-Weiterleitung besagt, dass er vorübergehend ist und die ursprüngliche Adresse diese Signale behalten sollte. Die falsche Auswahl ist einer der häufigsten und kostspieligsten Fehler bei einem Website-Migrationsprojekt.
Ein .htaccess-Weiterleitungsprüfer verfolgt die Weiterleitungskette ab einer URL und zeigt jeden einzelnen Sprung an. Dies ist die einzige zuverlässige Möglichkeit zu sehen, was tatsächlich passiert. Ein Browser zeigt Ihnen das Ziel und blendet den gesamten Weiterleitungsweg aus.
So funktionieren .htaccess-Regeln
Auf Apache und kompatiblen Servern wie LiteSpeed steuert eine in einem Verzeichnis platzierte .htaccess-Datei, wie Anfragen an dieses Verzeichnis und alle darunterliegenden Verzeichnisse verarbeitet werden. Dadurch können Website-Betreiber bei den meisten Shared-Hosting-Angeboten das Serververhalten ändern, ohne Zugriff auf die Hauptkonfiguration zu benötigen.
Die Regeln werden bei jeder Anfrage von oben nach unten gelesen, und in der Regel gilt die erste passende Regel. Diese Reihenfolge führt dazu, dass eine funktionierende Datei nicht mehr funktioniert, wenn jemand am Ende eine neue Regel hinzufügt, ohne zu prüfen, welche Regeln darüber stehen.
Weiterleitungen gibt es dort in zwei Formen. Einfache Redirect-Direktiven ordnen einen Pfad einem anderen zu, während RewriteRule mit einem regulären Ausdruck Muster verarbeitet, etwa beim Verschieben eines gesamten Verzeichnisses oder beim Entfernen eines Abfrageparameters. Die zweite Variante ist deutlich leistungsfähiger und gleichzeitig wesentlich fehleranfälliger.
Nichts davon gilt für Nginx, wo die entsprechenden Regeln in der Serverkonfiguration hinterlegt werden und eine .htaccess-Datei vollständig ignoriert wird. Eine Regel, die auf dem einen Server perfekt funktioniert, kann auf dem anderen überhaupt keine Wirkung haben.
Sind Weiterleitungen im Jahr 2026 noch relevant?
Sie bewahren den Wert all dessen, was vor heute veröffentlicht wurde. Jeder Link, jedes Lesezeichen, jedes Zitat und jede gedruckte URL, die auf eine alte Adresse verweisen, ist auf eine Weiterleitung angewiesen, damit sie weiterhin funktionieren.
Am wichtigsten sind sie in den Momenten, in denen Websites besonders anfällig sind: bei Migrationen, Neugestaltungen, Plattformwechseln und der Zusammenführung zweier Websites zu einer. Genau bei diesen Projekten werden Weiterleitungspläne häufig spät erstellt und nur oberflächlich getestet.
Die Kosten von Fehlern zeigen sich verzögert statt sofort, was sie gefährlich macht. Der Traffic verschwindet nicht am Tag der Veröffentlichung; er nimmt in den darauffolgenden Wochen ab, wenn Suchmaschinen URLs erneut aufrufen, die nicht mehr aufgelöst werden können.
Wie Weiterleitungen mit der KI-Suche zusammenhängen
Crawler geben nach einer geringen Anzahl von Weiterleitungen auf. Daher wird eine Seite, die nur über eine Kette von Weiterleitungen erreichbar ist, möglicherweise überhaupt nicht abgerufen, und die Signale ihrer ursprünglichen URL erreichen das Ziel nie.
Dauerhaftigkeit ist heute wichtiger als früher. Eine URL, die in einer KI-Antwort zitiert und nicht nur besucht wird, muss weiterhin funktionieren, denn die Zitation kann mehrere Neugestaltungen Ihrer Website überdauern.
Eine Quelle, die Fehler zurückgibt oder mehrere Adressen durchläuft, bevor sie aufgelöst wird, wird seltener verwendet. Weiterleitungen sorgen dafür, dass eine Seite auch bei Änderungen, auf die sie keinen Einfluss hat, unter ihrer Adresse erreichbar bleibt.
Häufige Fehler bei Weiterleitungen
- Eine temporäre 302-Weiterleitung für einen dauerhaften Umzug verwenden, sodass Ranking-Signale nie übertragen werden.
- Weiterleitungsketten, bei denen nicht jede alte URL direkt auf ihr endgültiges Ziel verweist.
- Alles Entfernte auf die Startseite weiterleiten, was weder Besuchern noch Suchmaschinen hilft.
- Weiterleitungsschleifen, bei denen zwei Regeln aufeinander verweisen und die Seite nie geladen wird.
- Regeln, die am Ende einer Datei hinzugefügt werden, aber nie erreicht werden, weil eine frühere Regel zuerst greift.
- Vergessen, dass eine weitergeleitete URL nicht zusätzlich in Ihrer Sitemap erscheinen sollte.
Best Practices für Weiterleitungen
- Verwenden Sie 301 für dauerhafte Verschiebungen und 302 nur für tatsächlich vorübergehende.
- Verweisen Sie jede alte URL direkt auf ihr endgültiges Ziel, statt über Zwischenstationen weiterzuleiten.
- Leiten Sie auf den nächstgelegenen relevanten Ersatz weiter, nicht pauschal auf die Startseite.
- Sichern Sie die .htaccess-Datei vor der Bearbeitung; ein Syntaxfehler legt die gesamte Website auf einmal lahm.
- Aktualisieren Sie interne Links auf die neuen URLs, statt sich darauf zu verlassen, dass Weiterleitungen dies korrigieren.
- Leiten Sie dauerhaft weiter. Alte Links laufen nicht ab, und das Entfernen einer Weiterleitung macht sie unbrauchbar.
Was dieses Tool prüft
Der .htaccess-Weiterleitungsprüfer ruft eine URL auf und folgt der Weiterleitungskette. Dabei werden jeder durchlaufene Sprung, der bei jedem Schritt zurückgegebene Statuscode sowie die Antwort-Header entlang des Weges angezeigt.
Damit eignet er sich zur Beantwortung von zwei Fragen, die ein Browser nicht beantworten kann: Wie viele Sprünge sind beteiligt, und handelt es sich bei jedem um eine 301- oder eine 302-Weiterleitung? Beides ist unsichtbar, sobald das Ziel geladen wurde, und beides entscheidet darüber, ob ein Umzug seinen Wert bewahrt hat.
Wie es weitergeht
Weiterleitungen sind eines von mehreren Signalen, anhand derer bestimmt wird, welche URL als kanonisch behandelt wird. Überprüfen Sie den von der Zielseite zurückgegebenen
Prüfung des URL-Statuscodes, bestätigen Sie, dass
Canonical-Tag auf die neue Adresse verweist, stellen Sie sicher, dass Ihre
XML-Sitemap Zielseiten und keine weitergeleiteten URLs auflistet, und verwenden Sie den
htaccess-Generator, um die Regeln selbst zu erstellen.