DocumentRoot mit .htaccess ändern

Der DocumentRoot eines VirtualHost lässt sich in der Apache2 Webserver-Konfiguration einrichten. Bei Webhosting-Anbietern hat man darauf verständlicherweise aus Sicherheitsgründen keinen Zugriff. Möchte man trotzdem sein Hauptverzeichnis auf einen darin befindlichen Ordner umleiten, so kann eine RewriteRule behilflich sein, sofern mod_rewrite geladen wurde.

Beispiel:
Das folgende Beispiel leitet Anfragen an „http://www.domain.de/“ zu „http://www.domain.de/public/“ weiter. Dieser Eintrag muss in die .htaccess-Datei geschrieben werden, welche dann im Hauptverzeichnis gespeichert wird.

.htaccess

2
3
RewriteEngine On
RewriteRule (.*) public/$1/

Schreibe einen Kommentar

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

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.