Wie richte ich eine htaccess Weiterleitung ein?

Wenn Sie Ihre in einem Webhosting-Paket befindliche Domain weiterleiten wollen, muss eine 
Htaccess-Weiterleitung eingerichtet werden.

In dieser Anleitung erfahren Sie, wie Sie dies durchführen können.

video placeholder
Mit dem Abspielen akzeptierst du die  Datenschutzhinweise von Youtube

htaccess Weiterleitung

Öffnen Sie einen Texteditor und legen Sie eine Datei mit dem folgenden Inhalt an:

RewriteEngine On
RewriteCond %{HTTP_HOST} (www\.)?mustermann.de
RewriteRule (.*) http://www.zieldomain.de/$1 [R=301,L]

Ersetzen Sie mustermann.de und zieldomain.de durch Ihre gewünschten Angaben:

mustermann.de = Die Domain die weitergeleitet werden soll.

zieldomain.de = Die Domain, auf die die Weiterleitung erfolgen soll.

Speichern Sie diese Datei anschließend als ".htaccess".

 

htaccess Weiterleitung immer auf www

Öffnen Sie einen Texteditor und legen Sie eine Datei mit dem folgenden Inhalt an:

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

Ersetzen Sie mustermann.de durch Ihre Domain:

mustermann.de = Die Domain die weitergeleitet werden soll.

Speichern Sie diese Datei anschließend als ".htaccess".

 

htaccess Weiterleitung von http auf https

Öffnen Sie einen Texteditor und legen Sie eine Datei mit dem folgenden Inhalt an:

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

Speichern Sie diese Datei anschließend als ".htaccess".

 

htaccess-Verweis auf einen Unterordner

Wenn Sie z.B. eine Website in einem Unterverzeichnis haben, diese aber jetzt
direkt bei Aufruf der Domain erscheinen soll, können Sie dieses wie folgt erreichen.

Öffnen Sie einen Texteditor und legen Sie eine Datei mit dem folgenden Inhalt an:


RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www.)?mustermann.de$

RewriteCond %{REQUEST_URI} !^/unterordner/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /unterordner/$1

RewriteCond %{HTTP_HOST} ^(www.)?mustermann.de$
RewriteRule ^(/)?$ unterordner/index.php [L]



Ersetzen Sie mustermann.de, "unterordner" und index.php durch Ihre gewünschten Angaben:

mustermann.de = Ihre Domain.

"unterordner" = Das Unterverzeichnis in dem sich die Website befindet

index.php = kann bestehen bleiben, es sei denn eine index.html oder index.htm soll als Startseite dienen

Speichern Sie diese Datei anschließend als ".htaccess".

2. Schritt

Öffnen Sie ein FTP-Programm wie z.B. FileZilla und laden Sie die Datei in das Hauptverzeichnis Ihrer Domain (Standard: /htdocs). Achten Sie bitte darauf, dass die Weiterleitung, welche eventuell über den Kundenbereich für die jeweilige Domain akitv ist, vorher gelöscht wird.

Die Htaccess-Weiterleitung ist sofort aktiv.