SeitenreportSEO- & Website-Analyse seit 2007

Kostenlos · ohne Anmeldung

Weiterleitungsregeln vor dem Einsatz testen

Fügen Sie Weiterleitungsregeln und Beispiel-URLs ein. Sie sehen passende Regeln, das vorrangige Ziel und mögliche Überschneidungen oder Schleifen, ohne Ihre Serverkonfiguration zu ändern.

Regeln gegen konkrete URLs testen

Bis 30 Regeln und 50 URLs. PCRE-Auswertung auf dem Seitenreport-Server; die Ziel-URLs werden nicht abgerufen. Nur externe Redirects: Apache benötigt R und L/END, Nginx permanent/redirect oder eine absolute Ziel-URL.

Treffer, Reihenfolge und Überschneidungen verstehen

Alle Regeln werden gegen jede Ausgangs-URL geprüft. Treffen mehrere Regeln, zeigt das Tool alle Treffer; für die Weiterleitung gilt die erste passende Regel. Anschließend werden bis zu zehn Schritte auf demselben Ursprung simuliert, um Ketten und Schleifen sichtbar zu machen. Ein externer Ursprung beendet die Simulation.

Welche Syntax wird unterstützt?

Apache: RewriteRule mit nummerierten Rückverweisen, R=301/302/303/307/308, L/END, NC, QSA, QSD und NE. RewriteCond unterstützt per UND verbundene Regex-Bedingungen für HTTP_HOST, REQUEST_URI, QUERY_STRING und HTTPS, einschließlich Negation und NC. In der .htaccess im Hauptverzeichnis fehlt dem geprüften Pfad der führende Schrägstrich.

Nginx: einzelne externe rewrite-Regeln mit permanent/redirect, nummerierten Rückverweisen sowie $scheme, $host, $uri, $request_uri und $args. Query-Parameter werden nach dem gewählten Regeltyp übernommen, ersetzt oder verworfen.

Interne Rewrites, location-/if-Blöcke, RewriteMap, Dateisystem-Bedingungen, OR-Verknüpfungen und unbekannte Flags werden ausdrücklich abgelehnt. Kodierte Pfad-Trennzeichen und Fragment-Ziele benötigen einen echten Servertest. Die Simulation ersetzt keine Prüfung Ihrer vollständigen Konfiguration. Die Referenzen von Apache und Nginx beschreiben die Serverdetails.

Nachvollziehbares Beispiel: zwei passende Redirect-Regeln

Wählen Sie Apache und übernehmen Sie die Regeln sowie die Test-URL. Die Simulation benötigt keinen Abruf Ihrer Website.

Apache-Regeln

RewriteRule ^alt/(.*)$ /neu/$1 [R=301,L]
RewriteRule ^alt/produkt$ /angebot [R=302,L]

Test-URL

https://example.org/alt/produkt?quelle=test

Berechnetes Ergebnis

Nachvollziehbares Beispiel: zwei passende Redirect-Regeln: Ergebnis
AusgabeWert
Passende Regeln am ersten Schritt2
Status301
Zielhttps://example.org/neu/produkt?quelle=test

Beide Regeln passen zur Eingabe. In dieser Reihenfolge greift die allgemeine erste Regel mit 301; der spezielle /angebot-Fall kommt nicht zum Zug. Soll er Vorrang haben, verschieben Sie die spezielle Regel vor die allgemeine und simulieren Sie erneut. Testen Sie anschließend auch die reale Serverkonfiguration.

Mit den angegebenen Beispieldaten und der Berechnungslogik dieses Tools erzeugt. Die Werte beziehen sich auf dieses Beispiel.

Häufige Fragen

Ändert das Tool meine Weiterleitungen?

Nein. Regeln und Beispiel-URLs werden nur simuliert. Es findet weder ein Zugriff auf Ihre Konfiguration noch ein Abruf der Ziel-URLs statt.

Warum sind nicht alle Serverdirektiven erlaubt?

Eine vollständige Serverkonfiguration hängt von Verzeichnissen, Modulen und weiteren Regeln ab. Nicht unterstützte Direktiven werden als Fehler gemeldet, damit keine falsche Sicherheit entsteht.

Warum passt dieselbe Regex bei Apache und Nginx unterschiedlich?

Der Kontext unterscheidet sich. In einer .htaccess im Hauptverzeichnis wird der führende Schrägstrich vor dem Regelvergleich entfernt. Nginx und der Apache-Serverkontext prüfen den Pfad mit Schrägstrich.