1
Hallo,
in meiner .htaccess will ich zwei Probleme angehen. Einmal dass alle Domains die auf dem Web liegen ohne www aufgerufen werden. Mit www also auf die domain ohne www umgeleitet wird. Das habe ich wohl auch bereits so:
RewriteCond %{HTTP_HOST} ^www\.([a-z0-9-]+\.[a-z]{2,})$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Als zweites will ich dass alle Domains die auf dem Web liegen ihre Dateien nicht direkt im Root lesen sondern jeweils auf ein Unterverzeichnis gleichen Namens geleitet werden.
Das klappt im Prinzip auch schon. Nur es ist noch nicht komplett dynamisch. Ich müsste bei meiner jetzigen Version für jede Domain eine neue Zeile einfügen.
RewriteCond %{HTTP_HOST} ([a-z0-9-]+\.[a-z]{2,})$ [NC]
RewriteCond %{REQUEST_URI} !domain1\.info [NC]
RewriteRule ^(.*)$ %1/$1
Also wie gesagt so klappt das bereits aber ich hätte gern dass in der mittleren cond die Domain dynamisch ist. Ich habe es mit %1 versucht aber scheinbar funktioniert das in conds nicht.
Gibts da eine Möglichkeit?
in meiner .htaccess will ich zwei Probleme angehen. Einmal dass alle Domains die auf dem Web liegen ohne www aufgerufen werden. Mit www also auf die domain ohne www umgeleitet wird. Das habe ich wohl auch bereits so:
RewriteCond %{HTTP_HOST} ^www\.([a-z0-9-]+\.[a-z]{2,})$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Als zweites will ich dass alle Domains die auf dem Web liegen ihre Dateien nicht direkt im Root lesen sondern jeweils auf ein Unterverzeichnis gleichen Namens geleitet werden.
Das klappt im Prinzip auch schon. Nur es ist noch nicht komplett dynamisch. Ich müsste bei meiner jetzigen Version für jede Domain eine neue Zeile einfügen.
RewriteCond %{HTTP_HOST} ([a-z0-9-]+\.[a-z]{2,})$ [NC]
RewriteCond %{REQUEST_URI} !domain1\.info [NC]
RewriteRule ^(.*)$ %1/$1
Also wie gesagt so klappt das bereits aber ich hätte gern dass in der mittleren cond die Domain dynamisch ist. Ich habe es mit %1 versucht aber scheinbar funktioniert das in conds nicht.
Gibts da eine Möglichkeit?