Jegliche Zugriffe weiterleiten
Spezifische Domain weiterleiten
Jegliche Zugriffe weiterleiten
Mit folgendem Syntax in einer .htaccess Datei können Sie jegliche Zugriffe auf Ihre Domain in ein Unterverzeichnis weiterleiten:
Syntax:
RewriteEngine on
RewriteCond %{REQUEST_URI} !unterverzeichnis/
RewriteRule ^(.*)$ /unterverzeichnis/$1
Konkretes Beispiel:
RewriteEngine on
RewriteCond %{REQUEST_URI} !joomla/
RewriteRule ^(.*)$ /joomla/$1
Bei diesem Beispiel werden alle Zugriffe auf http:// auf
das Unterverzeichnis http://<domain.tld>/joomla/ weitergeleitet.
Spezifische Domain weiterleiten
Mit folgendem Syntax in einer .htaccess Datei können Sie Zugriffe einer spezifischen Domain, zum Beispiel einen Domain Alias, in ein Unterverzeichnis weiterleiten:
Syntax:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.ch [NC]
RewriteCond %{REQUEST_URI} !^/unterverzeichnis/.*$
RewriteRule ^(.*)$ /unterverzeichnis/$1
Konkretes Beispiel:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?musterhans\.ch [NC]
RewriteCond %{REQUEST_URI} !^/cms/.*$
RewriteRule ^(.*)$ /cms/$1
Bei diesem Beispiel werden alle Zugriffe auf http://musterhans.ch auf
das Unterverzeichnis http://musterhans.ch/cms/ weitergeleitet.
Artikel aktualisiert am 28.01.2022