Dennis: no-www RewriteRule

Beitrag lesen

Hi Twilo,

Platzhalter für Daten aus vorangehenden RewriteCond beginnen mit %, nicht mit $. 'RewriteRule ^(.*)$ http://%1.com/$1 [R=301,L]' müsste also funktionieren.

sollte im Apache Error-log nicht folgende Meldung erscheinen
Umleitungslimit erreicht?

da er ja wieder zu ohne www. umleitet, oder täusche ich mich?!

Wieso wird da von mit www. zu ohne www. und wieder zurück umgeleitet?

Wir hatten doch

RewriteCond %{HTTP_HOST} ^www.([0-9a-z]*).com$ [NC]
  RewriteRule ^(.*)$ http://%1.com/$1 [R=301,L]

Durch die RewriteCond wird ja erst abgeprüft, ob der HTTP_HOST mit www. beginnt und das %1 referenziert ja das ([0-9a-u]*) oben...

MfG, Dennis.

--
Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
Man sollte nie aufhören zu fragen (Albert Einstein)
... aber natürlich erst, nachdem man sämliche FAQ's und Archive durchgelesen hat :-P