.htaccess-weiterleitungen mit Code-Beislen

Wichtige .htaccess Weiterleitungen für WordPress (inkl. Code-Beispiele)

Ein Website-Relaunch, ein Domainwechsel oder die Einführung von HTTPS – all das kann schnell zu toten Links und Ranking-Verlusten führen, wenn .htaccess Weiterleitungen nicht korrekt eingerichtet sind. Genau hier kommt die .htaccess-Datei ins Spiel. Sie ist das unscheinbare, aber mächtige Werkzeug, um alte URLs sauber auf neue umzuleiten, Besucher nicht ins Leere laufen zu lassen und gleichzeitig den SEO-Wert deiner Seiten zu erhalten.

In diesem Beitrag zeigen wir dir die acht wichtigsten .htaccess Weiterleitungen für WordPress und andere Apache-Webseiten. Mit klaren Code-Beispielen, typischen Anwendungsszenarien aus der Agenturpraxis und Tipps für saubere SEO-Migrationen. Egal ob HTTP zu HTTPS, Domain A zu Domain B oder 410-Redirects für gelöschte Seiten – hier findest du alle Weiterleitungen, die du wirklich brauchst.

Was sind .htaccess Weiterleitungen?

Die .htaccess-Datei ist eine Konfigurationsdatei auf Apache-Webservern. Sie steuert Weiterleitungen, Sicherheitsregeln und URL-Strukturen. Besonders bei WordPress-Projekten ist sie essenziell, um 301-Redirects sauber umzusetzen – etwa beim Domainwechsel oder SEO-Relaunch.

Tipps zur Verwendung der .htaccess-Datei

  • Die .htaccess liegt im Hauptverzeichnis deiner Website (bei WordPress meist im Root-Ordner).
  • Da sie versteckt ist, musst du die Anzeige versteckter Dateien aktivieren (macOS mit + + .).
  • Ganz oben in der Datei sollte einmalig stehen:
RewriteEngine On 

1. Alle Seiten von Domain A auf Domain B umleiten

RewriteEngine On 
RewriteCond %{HTTP_HOST} alte-domain.de$ [NC] RewriteRule ^(.*)$ https://neue-domain.de/$1 [R=301,L]

Wann anwenden: Bei einem gewünschten Domainwechsel oder Rebranding. Alle Unterseiten der alten Domain werden automatisch und mit der gleichen Pfaden bei Unterseiten an die neue Domain 1-zu-1 weitergeleitet. Vorhandene Rankings und Backlinks bleiben durch das Anlegen einer permanenten Weiterleitung (301) erhalten.

Wichtige .htaccess Weiterleitungen für WordPress (inkl. Code-Beispiele)

2. 301 Redirect von einer Seite auf eine andere

Redirect 301 /alte-seite/ /neue-seite/ 

Wann anwenden: Nach Relaunch oder URL-Optimierung, wenn sich einzelne Pfade ändern (z. B. aus /leistungen/webdesign/ wird /webdesign-agentur/).

Für Zielseiten auf einer anderen Domain:

Redirect 301 /alte-url/ https://neue-domain.de/neue-url/ 

Wann anwenden: Beim Umzug einzelner Inhalte von einer Projekt- oder Microsite auf die Hauptdomain.

3. HTTPS-Weiterleitung erzwingen

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 
</IfModule> 

Wann anwenden: Nach der Installation eines SSL-Zertifikats, wenn zuvor keines vorhanden war. Erzwingt HTTPS, verhindert Sicherheitswarnungen und „mixed content“.

4. Weiterleitung ohne www auf www

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

Wann anwenden: Wenn die Domain grundsätzlich mit www erscheinen soll (z.B. Markenwebsites oder ältere Projekte).

5. Weiterleitung mit www auf ohne www

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^domain\.de$ [NC] 
RewriteRule ^(.*)$ https://domain.de/$1 [R=301,L] 

Wann anwenden: Wenn du die kurze, moderne Variante ohne www führst. Sorgt für konsistente Indexierung und vermeidet Duplikate.

6. Weiterleitung ohne www auf mit www

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^domain\.de$ [NC] 
RewriteRule ^(.*)$ https://www.domain.de/$1 [R=301,L] 

Wann anwenden: Wenn Aufrufe explizit über www laufen sollen, z.B. in Multi-Domain- oder Subdomain-Setups einer Webseite.

7. Subdomain oder Unterseite auf Hauptdomain umleiten

RewriteCond %{HTTP_HOST} ^blog\.domain\.de$ 
RewriteCond %{REQUEST_URI} ^/alte-url\.html$ 
RewriteRule .* https://www.domain.de/neue-url.html [R=301,L] 

Wann anwenden: Beim Zusammenführen von Subdomains oder Microsites in die Hauptseite, um SEO-Signale zu bündeln.

8. 410-Weiterleitung für gelöschte Seiten

Redirect 410 /geloeschte-seite/ 

oder

Redirect Gone /geloeschte-seite/ 

Wann anwenden: Wenn Seiten bewusst entfernt wurden und keinen Ersatz haben. 410 signalisiert dauerhaft entfernt und verhindert Soft-404-Probleme.

Fazit

Mit den richtigen .htaccess Weiterleitungen steuerst du Relaunches, Domainumzüge und HTTPS-Umstellungen professionell. Teste Änderungen vor dem Livegang (z. B. mit Redirect-Checkern) und vermeide Weiterleitungsketten, damit Crawler und Nutzer schnell ans Ziel kommen.

 

 

FAQ: Häufige Fragen zu .htaccess Weiterleitungen

Wann nutze ich Redirect 410 statt 301?

Wenn eine Seite endgültig gelöscht wurde und keinen Ersatz hat. 410 („Gone“) teilt Suchmaschinen eine bewusste Entfernung mit.

Wie teste ich meine Weiterleitungen?

Mit Tools wie httpstatus.io oder Browser-Plugins. Achte auf den korrekten HTTP-Code (301, 302, 410) und die Ziel-URL.

Wo finde ich die .htaccess-Datei in WordPress?

Im Hauptverzeichnis der WordPress-Installation, meist auf derselben Ebene wie die wp-config.php.

Was bedeutet der Statuscode 301?

Ein 301-Redirect über .htaccess Weiterleitungen signalisiert Suchmaschinen, dass eine Seite dauerhaft verschoben wurde. Linkkraft und Rankings werden auf die Ziel-URL übertragen.

Bereit für saubere Weiterleitungen und bessere Rankings?

Ein fehlerfreies Redirect-Konzept ist entscheidend für SEO-Erfolg nach einem Relaunch oder Domainwechsel. Wir prüfen deine .htaccess-Weiterleitungen, finden Weiterleitungsketten und setzen eine klare Struktur um – damit kein Linkjuice verloren geht und Google deine Seiten korrekt indexiert.

Comments are closed.