Der folgende Beitrag wurde am 04. 05. 2010, 14:43 Uhr von horst veröffentlicht.
Hallo,
wer wäre so freundlich mir kurz folgende Regel zu erläutern:
RewriteCond %{HTTP_HOST} !^www\.example\.com$
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
Also das es um einen 301er Redirect geht hab ich schon raus :-) Aber was genau bewirken diese 2 Zeilen?
vielen dank
horst
Der folgende Beitrag wurde am 04. 05. 2010, 14:55 Uhr von Der Martin veröffentlicht.
Hi,
> RewriteCond %{HTTP_HOST} !^www\.example\.com$
> RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
> Also das es um einen 301er Redirect geht hab ich schon raus :-) Aber was genau bewirken diese 2 Zeilen?
"Wenn der Hostname nicht www.example.com lautet, antworte mit einem 301-Redirect zur entsprechenden essource auf http://www.example.com/ und beende die Regel-Bearbeitung."
> RewriteCond %{HTTP_HOST} !^www\.example\.com$
! nicht
^ Zeilenanfang
$ Zeilenende
> RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
Suchmuster:
^ Zeilenanfang
(.*) alle Zeichen dazwischen
$ Zeilenende
Ersatzausdruck:
$1 alles, was im Suchmuster in der ersten Klammer gesammelt wurde
So long,
Martin
--
Okay, Alkohol ist keine Antwort.
Aber manchmal vergisst man beim Trinken wenigstens die Frage.
Der folgende Beitrag wurde am 04. 05. 2010, 15:30 Uhr von horst veröffentlicht.
>
> "Wenn der Hostname nicht www.example.com lautet, antworte mit einem 301-Redirect zur entsprechenden essource auf http://www.example.com/ und beende die Regel-Bearbeitung."
>
crazy. Dankeschön. Werd noch ein bissl brauchen, da ganz durchzusteigen :)
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4