Webhosting:Weiterleitung in einen Unterordner mithilfe von htaccess: Unterschied zwischen den Versionen

Aus manitu Wiki
Zur Navigation springen Zur Suche springen
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Diese Anleitung zeigt Ihnen wie Sie eine Weiterleitung mithilfe von einer htaccess Datei in Ihrem Webhosting-Paket anlegen können.
+
Diese Anleitung zeigt Ihnen, wie Sie eine Weiterleitung eines Ordners in einen Unterordner mithilfe einer .htaccess-Datei anlegen können.
  
 
= Hinweise =
 
= Hinweise =
 +
 
Diese Anleitung geht davon aus, dass Sie ein Webhosting-Paket bei uns haben.
 
Diese Anleitung geht davon aus, dass Sie ein Webhosting-Paket bei uns haben.
  
= Anleitung =  
+
= Anleitug =  
Legen Sie dazu in dem Verzeichnis, für das die Einstellung gelten soll, eine Textdatei namens <code>.htaccess</code> an.
+
 
Diese Einstellung gilt für dieses Verzeichnis sowie alle darunter befindlichen Verzeichnisse.
+
== Allgemein ==
Sollte in einem Unterverzeichnis wieder eine <code>.htaccess</code>-Datei liegen, so hat dies für das jeweilige Verzeichnis Vorrang.
+
 
 +
Legen Sie zum Umleiten eines Ordners in einen Unterordner (in diesem Beispiel <code>UNTERORDNER</code>) eine <code>.htaccess</code>-Datei im Ordner, der umzuleiten ist, wie folgt an:
  
 +
RewriteEngine on
 +
RewriteRule !^UNTERORDNER/ /UNTERORDNER%{REQUEST_URI} [NC]
  
Schreiben Sie in die <code>.htaccess</code>-Datei die Anweisung <code>RewriteEngine on</code> in eine Zeile:
+
== Am Beispiel von WordPress ==
<pre>RewriteEngine on </pre>
 
In die nächste Zeile schreiben Sie dann:
 
<pre>RewriteRule !^UNTERORDNER/ /UNTERORDNER%{REQUEST_URI} [NC]</pre>
 
  
Bitte beachten Sie das Sie 'UNTERORDNER' mit dem gewünschten Verzeichnis ersetzen müssen.
+
Wenn Sie z.B. Ihre gesamte Domain (<code>www.IhreDomain.tld</code>) in einen Unterordner (z.B. nach <code>/wordpress</code>) umleiten wollen, dann legen Sie eine <code>.htaccess</code>-Datei im Ordner <code>/web</code> mit folgendem Inhalt ab:
Zum Beispiel:
 
<pre>RewriteRule !^wordpress/ /wordpress%{REQUEST_URI} [NC]</pre>
 
  
Wenn Sie nun Ihre Domain aufrufen, werden Sie in den Ordner /wordpress/ weitergeleitet. <p>
+
RewriteEngine on
Wird explizit ein anderer Ordner aufgerufen zum Beispiel www.IhreDomain.de/owncloud/, so findet keine Weiterleitung statt.
+
RewriteRule !^wordpress/ /wordpress%{REQUEST_URI} [NC]

Aktuelle Version vom 1. August 2016, 07:34 Uhr

Diese Anleitung zeigt Ihnen, wie Sie eine Weiterleitung eines Ordners in einen Unterordner mithilfe einer .htaccess-Datei anlegen können.

Hinweise

Diese Anleitung geht davon aus, dass Sie ein Webhosting-Paket bei uns haben.

Anleitug

Allgemein

Legen Sie zum Umleiten eines Ordners in einen Unterordner (in diesem Beispiel UNTERORDNER) eine .htaccess-Datei im Ordner, der umzuleiten ist, wie folgt an:

RewriteEngine on
RewriteRule !^UNTERORDNER/ /UNTERORDNER%{REQUEST_URI} [NC]

Am Beispiel von WordPress

Wenn Sie z.B. Ihre gesamte Domain (www.IhreDomain.tld) in einen Unterordner (z.B. nach /wordpress) umleiten wollen, dann legen Sie eine .htaccess-Datei im Ordner /web mit folgendem Inhalt ab:

RewriteEngine on
RewriteRule !^wordpress/ /wordpress%{REQUEST_URI} [NC]