htaccess RewriteRule
floater
- sonstiges
Hallo,
ich möchte meine .htaccess so gestalten, dass beim aufruf von www.domain.de/home/ auf www.domain.de/ verwiesen wird.
Folgendes habe ich in der .htaccess geschrieben:
-----
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.(de|com|net)$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain.(com|net)$
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]
RewriteRule ^www.domain.de/home/ www.domain.de/ [L,R=301]
-----
Leider greift aber "RewriteRule ^www.domain.de/home/ www.domain.de/ [L,R=301]" nicht.
Für mich sieht diese Regel logisch aus und ich sehe keine andere Möglichkeit.
Hat jemand eine Idee woran es liegen könnte?
Danke im vorraus.
Gruß,
Floater
hi,
Leider greift aber "RewriteRule ^www.domain.de/home/ www.domain.de/ [L,R=301]" nicht.
Für mich sieht diese Regel logisch aus
Die RewriteRule nimmt auf den REQUEST_URI Bezug.
Der Hostname ist nicht Bestandteil von diesem.
gruß,
wahsaga
Hallo,
Die RewriteRule nimmt auf den REQUEST_URI Bezug.
Der Hostname ist nicht Bestandteil von diesem.
Ok, das habe ich verstanden.
Gibt es denn eine überhaupt andere Möglichkeit mein Problem in der htaccess zu lösen?
Gruß,
Floater
hi,
Die RewriteRule nimmt auf den REQUEST_URI Bezug.
Der Hostname ist nicht Bestandteil von diesem.Ok, das habe ich verstanden.
Gibt es denn eine überhaupt andere Möglichkeit mein Problem in der htaccess zu lösen?
Wieso eine andere?
Es geht auch mit dieser - du musst es nur richtig machen.
Du willst dich lediglich auf das Verzeichnis home beziehen - und das ist Teil des Request_URI.
gruß,
wahsaga
Hallo,
Wieso eine andere?
Es geht auch mit dieser - du musst es nur richtig machen.Du willst dich lediglich auf das Verzeichnis home beziehen - und das ist Teil des Request_URI.
Hmmm, ich habe gebastelt, aber es nicht hinbekommen.
Ich stelle mir da etwas vor in folgender Art:
----
RewriteRule /home/$ http://www.domain.de/ [L,R=301]
-----
In der Adresszeile soll dann auch "http://www.domain.de/" stehen und nicht "http://www.domain.de/home/"
Aber das funzt leider nicht....
Gruß,
Floater