Wie richte ich eine Weiterleitung über eine .htaccess-Datei ein?
Achtung: Diese Anleitung betrifft nur das neue Web- & Mail Control Panel. Prüfen Sie zunächst hier ob Sie dieses verwenden.
Mit einer .htaccess-Datei können Sie Einstellungen direkt für ein Verzeichnis Ihrer Website festlegen. Dazu gehören unter anderem Weiterleitungen, Zugriffsbeschränkungen, individuelle Fehlerseiten und URL-Umschreibungen.
Eine Weiterleitung über die .htaccess-Datei wird serverseitig verarbeitet und kann verwendet werden, um Besucher automatisch auf eine andere URL umzuleiten.
Hinweis: Wenn bereits eine .htaccess-Datei vorhanden ist, sichern Sie diese vor Änderungen. Vorhandene Einträge können beispielsweise für WordPress, Weiterleitungen, Sicherheitseinstellungen oder andere Funktionen erforderlich sein.
Weiterleitung über .htaccess einrichten
- Öffnen Sie das Hauptverzeichnis Ihrer Domain.
- Prüfen Sie, ob bereits eine Datei mit dem Namen .htaccess vorhanden ist.
- Erstellen Sie eine neue Datei mit dem Namen .htaccess, falls noch keine vorhanden ist.
- Fügen Sie die gewünschte Weiterleitung in die Datei ein.
- Speichern Sie die Änderungen.
Für eine permanente Weiterleitung der gesamten Domain kann beispielsweise folgender Eintrag verwendet werden:
Redirect 301 / www.example.de
Ersetzen Sie die Beispieladresse durch die gewünschte Zieladresse.
Nach dem Speichern werden Besucher automatisch an die angegebene Zieladresse weitergeleitet.
Hinweis: Eine Weiterleitung mit dem Statuscode 301 ist dauerhaft. Browser und Suchmaschinen können diese Weiterleitung zwischenspeichern. Verwenden Sie für Tests gegebenenfalls zunächst eine temporäre Weiterleitung.
Einzelnen Pfad weiterleiten
Es ist auch möglich, nur einzelne Bereiche einer Website weiterzuleiten.
Beispielsweise kann folgender Eintrag verwendet werden:
Redirect 301 /alter-pfad/ www.example.de/neuer-pfad/
Aufrufe von /alter-pfad/ werden dadurch automatisch an die angegebene Zieladresse weitergeleitet.
Diese Methode eignet sich beispielsweise nach einer Änderung von URL-Strukturen oder beim Verschieben einzelner Inhalte.
Weiterleitung wieder entfernen
Um eine Weiterleitung aufzuheben, entfernen Sie den entsprechenden Redirect-Eintrag aus der .htaccess-Datei und speichern Sie die Änderung.
Hinweis: Entfernen Sie nur die von Ihnen hinzugefügte Weiterleitung. Andere Einträge in der .htaccess-Datei sollten unverändert bleiben.
Typische Anwendungsfälle
- Weiterleitung einer Domain auf eine neue Website.
- Weiterleitung einzelner Verzeichnisse oder Seiten.
- Umleitung alter URLs auf neue URL-Strukturen.
- Ersetzen nicht mehr verwendeter Inhalte durch neue Zielseiten.
Weiterleitung funktioniert nicht?
Prüfen Sie, ob die .htaccess-Datei im richtigen Verzeichnis gespeichert wurde.
Kontrollieren Sie die Schreibweise des Redirect-Eintrags und die eingetragene Zieladresse.
Wenn bereits andere Weiterleitungen oder Regeln vorhanden sind, können sich diese gegenseitig beeinflussen.
Da Browser permanente Weiterleitungen zwischenspeichern können, empfiehlt sich nach Änderungen ein Test in einem privaten Browserfenster oder nach dem Leeren des Browser-Cache.