Zum Inhalt springen
SEO SMO HUB logo
Kostenloses Audit anfordern
Anmelden Registrieren

Adresse: Jaipur, Rajasthan, India

info@seosmohub.com

.htaccess Redirect Generator für Apache und Nginx

Ein htaccess Redirect Generator schreibt die Server-Regeln, die Besucher und Suchmaschinen von einer alten Adresse zu einer neuen leiten. Wählen Sie eine einzelne Seite, eine Bulk-Liste, www oder non-www, HTTP zu HTTPS, Schrägstrich am Ende, einen Ordner oder einen kompletten Domain-Umzug, und dieser kostenlose Generator gibt Ihnen einen Apache .htaccess Block und die entsprechenden Nginx-Regeln zurück.

Werbung

.htaccess Redirect Generator

Technical SEO

Kostenlos

Erforderlich für www und HTTPS Regeln.

Einzelne Seite, Ordner oder Domain Umzug

Alte und neue Adresse für "Eine Seite", Ordnerpfade für "Ein Ordner", Domain-Namen für "Eine alte Domain".

Nur für "Eine Liste von Seiten". Alt-Seite: ein Pfad oder vollständige URL. Neu-Seite: ein Pfad oder vollständige URL.

Kostenlos, keine Anmeldung. Ihre Eingabe wird auf unserem Server verarbeitet und niemals gespeichert.

Über dieses Tool

Jedes Mal, wenn eine Seite ohne Weiterleitung verschoben wird, führen die Links und Rankings, die sie verdient hat, zu einem "Seite nicht gefunden" Fehler. Eine 301 Weiterleitung leitet Besucher und den größten Teil dieses Wertes zur neuen Adresse weiter; eine 302 signalisiert, dass der Umzug vorübergehend ist. Die Regeln von Hand zu schreiben ist der Punkt, an dem es schiefgeht: ein fehlendes Flag, eine Regel an der falschen Stelle oder ein Muster, das zu viel erfasst, kann eine ganze Website in einer Weiterleitungsschleife fangen.

Der Generator escaped Sonderzeichen in Ihren Pfaden, behält Query Strings an ihrem Platz und schreibt jede Regel für beide Server: mod_rewrite Regeln für Apache und LiteSpeed .htaccess Dateien, sowie return oder rewrite Regeln für einen Nginx Server Block. Der Bulk-Modus akzeptiert bis zu 200 alt,neu Paare, eines pro Zeile, meldet alle Zeilen, die nicht verwendet werden konnten, und kennzeichnet Ketten, bei denen eine Weiterleitung zu einer anderen führt.

Testen Sie jede neue Regel, bevor Sie sich darauf verlassen: öffnen Sie die alte Adresse in einem privaten Fenster oder führen Sie curl -I aus und überprüfen Sie, dass sie in einem Schritt auf der neuen Seite landet; unser Redirect Checker macht dies für die www und HTTPS Versionen einer Domain. Beginnen Sie beim Testen mit einer 302, da Browser 301 Weiterleitungen stark zwischenspeichern, und wechseln Sie dann zu 301, sobald alles stimmt. SEO SMO HUB erstellt und testet Weiterleitungskarten wie diese für jede Site-Migration, die wir verwalten.

Häufig gestellte Fragen

Wie erstelle ich eine 301 Weiterleitung in .htaccess?

Wählen Sie oben "einzelne Seite", geben Sie den alten Pfad und die neue URL ein, wählen Sie 301 und generieren Sie. Sie erhalten einen RewriteRule Block, den Sie in die .htaccess Datei in Ihrem Site-Root einfügen können, unter RewriteEngine On und über allen CMS-Regeln. Für eine ganze Liste verwenden Sie den Bulk-Modus und fügen Sie alt,neu Paare ein pro Zeile ein; der Generator schreibt jede Regel für Sie.

Sollte ich eine 301 oder eine 302 Weiterleitung verwenden?

Verwenden Sie 301, wenn der Umzug dauerhaft ist, z. B. eine neue URL-Struktur, HTTPS oder eine neue Domain: Suchmaschinen übertragen die Signale der alten Seite auf die neue. Verwenden Sie 302 für vorübergehende Umzüge, z. B. eine saisonale Seite oder Wartung. Beim Testen ist eine 302 sicherer, da Browser 301er zwischenspeichern und nach einem Fehler weiterleiten.

Wo platziere ich die .htaccess Regeln?

In der .htaccess Datei im Root-Ordner Ihrer Website, dem gleichen Ordner wie index.php oder index.html. Platzieren Sie die Weiterleitungen über einem CMS-Block, z. B. den Zeilen, die WordPress zwischen BEGIN WordPress und END WordPress hinzufügt, da Regeln der Reihe nach ausgeführt werden und der CMS-Block die Anfrage sonst zuerst abfangen würde. Sichern Sie die Datei vor dem Bearbeiten.

Warum verursacht meine Weiterleitung eine Schleife?

Eine Schleife tritt auf, wenn eine Regel ihr eigenes Ziel erfasst, z. B. eine Regel, die einen Schrägstrich am Ende hinzufügt, während eine andere ihn entfernt, oder HTTPS hinter einem Proxy erzwingt, der mit Ihrem Server über einfaches HTTP spricht. Überprüfen Sie, dass keine zwei Regeln sich gegenseitig rückgängig machen, und testen Sie hinter Cloudflare oder einem Load Balancer den X-Forwarded-Proto Header statt HTTPS.

Kann ich Bulk-Weiterleitungen für eine Site-Migration generieren?

Ja. Der Bulk-Modus akzeptiert bis zu 200 alt,neu Paare, eines pro Zeile, und schreibt eine Regel für jedes in Apache und Nginx Syntax. Es meldet Zeilen, die nicht geparst werden können, und warnt vor Ketten, bei denen eine alte URL auf eine andere alte URL verweist. Für größere Migrationen teilen Sie die Karte in Batches auf oder lassen Sie uns die Migration von Anfang bis Ende durchführen.