Hallo,
RewriteCond %{HTTP_HOST} example.de$
RewriteRule ^(.*)$ http://www.example.de/$1 [L,R=301]
Hm wenn ichs so mach, funktioniert irgendwie gar nix mehr????
mitdenken, Steve, mitdenken! :-)
Die ursprünglich von fastix vorgeschlagene Version:
RewriteCond %{HTTP_HOST} !^example.de$
RewriteRule ^(.*)$ http://www.example.de/$1 [L,R=301]
Das hat er ja schon als falsch erkannt:
Stimmt, Da ist ein "!" zu viel. Tatsächlich geht es so:
Leider hat er, wenn du mit der Originalfassung vergleichst, nicht nur das '!', also die Negation weggenommen, sondern auch noch das '^', also das Symbol für den Stringanfang. Damit gilt die Regel nun fälschlicherweise für alle Hostnamen, die mit example.de enden.
So long,
Martin
--
Chef zum Bewerber: Es gibt zwei Dinge, auf die ich allergrößten Wert lege. Das eine ist Sauberkeit! Haben Sie übrigens die Schuhe auf der Matte abgetreten? - Ja, selbstverständlich. - Gut. Das andere ist uneingeschränkte Ehrlichkeit. Übrigens, draußen liegt gar keine Fußmatte.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Chef zum Bewerber: Es gibt zwei Dinge, auf die ich allergrößten Wert lege. Das eine ist Sauberkeit! Haben Sie übrigens die Schuhe auf der Matte abgetreten? - Ja, selbstverständlich. - Gut. Das andere ist uneingeschränkte Ehrlichkeit. Übrigens, draußen liegt gar keine Fußmatte.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(