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
.htaccessliegt 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.

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.


