Domain auf eine Unterseite in WordPress weiterleiten

Inhaltsverzeichnis
WordPress langsam?
Wir regeln das für dich!
Titelbild Domain auf Unterseite weiterleiten
Inhaltsverzeichnis

Immer wieder erreicht uns im WPspace Support die Frage, wie man eine zusätzliche Domain auf eine spezifische Unterseite der WordPress Website weiterleiten kann. Eine Standard-Weiterleitung, zum Beispiel mit einem Domain-Alias, leitet standardmäßig auf die Startseite deiner Website weiter.

Um eine Weiterleitung auf eine spezifische Unterseite einzurichten, benötigst du nur drei Codezeilen in deiner .htaccess. In diesem Beitrag zeige ich dir in einer anfängerfreundlichen Anleitung Schritt für Schritt, wie du die Domain auf eine Unterseite in WordPress weiterleitest.

Wann brauche ich eine Weiterleitung auf eine Unterseite?

Du planst eine Veranstaltung, für die du eine eigene Domain hast, und möchtest sie auf einer eigenen Unterseite deiner WordPress Website bewerben. Dann macht es Sinn, die Veranstaltungs-Domain auf die Unterseite deiner WordPress Website weiterzuleiten.

Als Beispiel:
sommerfest-wpspace.de leitet weiter auf wp-space.de/sommerfest

Das ist besonders praktisch, wenn du:

  • mehrere Domains zu Marketing-Zwecken besitzt,
  • einen alten Domainnamen erhalten möchtest,
  • Kampagnen-Links gezielt auf Landingpages lenken willst,
  • oder bei einem Rebranding eine bestimmte Seite direkt ansteuern willst.

Die Lösung: Weiterleitung per .htaccess

Die sogenannte .htaccess-Datei ist eine Standarddatei deiner WordPress Website. Darüber lassen sich Weiterleitungen effizient und dauerhaft einrichten.

Beispiel für eine Weiterleitung:

In diesem Beispiel soll die Domain sommerfest-wpspace.de automatisch auf die Unterseite wp-space.de/sommerfest weiterleiten, auf der alle Infos zum Sommerfest zu finden sind.

# Begin custom Redirects
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?sommerfest-wpspace\.de$ [NC]
RewriteRule ^(.*)$ https://www.wp-space.de/unterseite/ [R=301,L]

Wenn du auch eine Weiterleitung einer Domain auf eine Unterseite einrichten möchtest, kannst du diese Codezeile auf deine individuellen Domains anpassen. Ich erkläre dir weiter unten gleich Schritt für Schritt, wo du diesen Code ergänzen musst.

Was passiert hier technisch?

Lass uns die einzelnen Zeilen kurz erklären:

  • RewriteEngine On
    Aktiviert die Umschreibefunktion des Apache Webservers.
  • RewriteCond %{HTTP_HOST} ^sommerfest-wpspace\.de$ [NC,OR]
    Diese Zeile prüft, ob die aufgerufene Domain sommerfest-wpspace.de lautet.
    [NC] bedeutet „case-insensitive“, also Groß- und Kleinschreibung egal.
    [OR] verknüpft die Bedingung mit der nächsten per „oder“.
  • RewriteCond %{HTTP_HOST} ^www\.sommerfest-wpspace\.de$ [NC]
    Prüft, ob der Domainaufruf mit „www.“ davor erfolgt.
  • RewriteRule ^(.*)$ https://wp-space.de/sommerfest/ [R=301,L]
    Diese Regel greift, wenn eine der beiden Bedingungen zutrifft.
    Es erfolgt eine 301-Weiterleitung – das ist eine dauerhafte Weiterleitung – zur gewünschten Unterseite.

Schritt-für-Schritt-Anleitung

Hinweis 💡: Bevor du loslegst, erstelle ein Backup deiner .htaccess. Änderungen an der .htaccess können zu Ausfällen deiner Website führen – sei also bitte vorsichtig.

1. Host A Einträge deiner Domain prüfen

Damit deine Domain auf die Unterseite deiner WordPress Website weiterleiten kann, müssen die beiden Host A Einträge (mit und ohne www.) auf die IP Adresse deines Hostings zeigen.

Um das zu prüfen, folge diesen Schritten:

  • Notiere dir die IP Adresse des Hosting Tarifs deiner Website
  • Rufe die Website mxtoolbox.com auf
  • Trage deine Website-Domain in die Suchleiste ein (ohne https://)
  • Prüfe, ob die IP Adresse im Ergebnis mit deiner notierten IP Adresse übereinstimmt
Host A Eintrag prüfen
  • Wiederhole den Vorgang für deine www.-Subdomain
Host A Record für www. prüfen

Stimmen die beiden IP-Adressen überein, musst du keine Änderungen vornehmen.

Stimmen die beiden IP-Adressen nicht überein, musst du die IP Adresse der beiden Host A Einträge auf die IP Adresse deines Website-Hostings anpassen.

2. Als Alias anlegen

Lege die Domain, welche auf deine gewünschte Unterseite weiterleiten soll, in deiner Hosting Oberfläche als Domain Alias für die Hauptdomain der Zielwebsite an.

3. .htaccess öffnen

Die .htaccess-Datei befindet sich standardmäßig im Stammverzeichnis deiner WordPress Website. Um auf die Datei zuzugreifen, hast du abhängig von deinem Hoster zwei Möglichkeiten:

  • Mit deinem FTP-Zugang und einem Programm wie Filezilla
  • Navigiere direkt über deine Hosting Oberfläche in das Stammverzeichnis
.htaccess öffnen

Bist du Kund:in bei WPspace? Dann kannst du schnell und einfach in vier Schritten deine .htaccess über dein WordPress Hosting öffnen:

  1. Logge dich in deiner Hosting Oberfläche ein
  2. Navigiere unter „Dateien“
  3. Wähle standardmäßig den Ordner „httpdocs“
  4. Klicke auf die Datei .htaccess

Du hast keine .htaccess💡: Du findest keine .htaccess-Datei in deinem Dateiverzeichnis? Dann erstelle dir eine neue .htaccess oder lade einfach diese Standard-Datei einer .htaccess herunter und danach in deinem Stammverzeichnis hoch: .htaccess Download

4. Weiterleitung einfügen

  • Öffne die .htaccess-Datei
  • Scrolle ans Ende der Datei
  • Füge die Codezeilen angepasst auf deine Domains ein nach # END WordPress:
# Begin custom Redirects
RewriteEngine On
RewriteCond %{HTTP_HOST} ^deinedomain\.de$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.deinedomain.de\.de$ [NC]
RewriteRule ^(.*)$ https://domain.de/unterseite [R=301,L]
  • Bestätige deine Änderungen über Speichern
Codezeilen für Weiterleitung in .htaccess

Hinweis 💡: Wenn du ein Programm wie Filezilla nutzt, musst du dir die Datei herunterladen und lokal mit einem Programm wie Notepad ++ oder Sublime bearbeiten. Nachdem du Codezeilen eingefügt hast, löschst du die aktuelle .htaccess und lädst die neue .htaccess hoch.

5. Test durchführen

  • Rufe deine Domain auf, die auf die Unterseite weiterleiten soll
  • Wirst du automatisch auf die gewünschte Unterseite weitergeleitet? Dann hast du alles richtig gemacht

Klappt deine Weiterleitung nicht? Dann empfehle ich dir den Support deines Hosters mit einem Screenshot deiner ergänzten Codezeilen in der .htaccess zu kontaktieren und nach Hilfe zu fragen.

Was du bei Weiterleitungen beachten solltest

  • 301 statt 302: Die 301-Weiterleitung ist dauerhaft und wird auch von Suchmaschinen berücksichtigt.
  • Keine Weiterleitungsschleifen: Achte darauf, dass du die Ziel-URL nicht auf sich selbst oder auf eine Domain weiterleitest, die wiederum zurückleitet.
  • HTTPS und WWW berücksichtigen: Prüfe, ob die Zielseite mit oder ohne „www“ und ob mit SSL (https) erreichbar ist – und passe die RewriteConds ggf. an.

Bonus: Was ist, wenn du kein Apache nutzt?

Diese Methode funktioniert nur, wenn dein Webserver Apache ist. Nutzt dein Hoster NGINX, brauchst du stattdessen Regeln in der nginx.conf. Du weißt nicht, ob dein Hoster auf Apache oder NGINX setzt? Dann frage einfach beim Support nach! 🙂

Fazit: Kleine Änderung, große Wirkung

Mit einer einzigen Weiterleitungsregel in deiner .htaccess-Datei kannst du gezielt Domains auf einzelne Unterseiten deiner WordPress-Website lenken. Das ist nicht nur praktisch für SEO und Marketing, sondern sorgt auch für klare Strukturen – besonders bei mehreren Domains.

Bild von Isabell Bergmann
Isabell Bergmann
Als Online Marketing Managerin bei WPspace teile ich gerne mein Wissen rund um Online Marketing, Webdesign und Hosting.

Bei Links, die mit einem * markiert sind, handelt es sich um Affiliate Links. Wenn du ein Produkt über diesen Link kaufst, bekommt WPspace eine kleine Provision. Dir entstehen dadurch keine zusätzlichen Kosten oder Nachteile! Das hat keinerlei Einfluss auf unsere Meinung zu einzelnen Produkten und Dienstleistungen – wir empfehlen euch nur, was wir auch selbst lieben.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert