Forum Doku Wiki Blog

Forumsarchiv 2010, Mai
RegEx in htaccess - ich kapiers nicht :-/

archivierte Beiträge lesen

  1. (PROGRAMMIERTECHNIK) RegEx in htaccess - ich kapiers nicht :-/ von horst, 04. 05. 2010, 14:43

RegEx in htaccess - ich kapiers nicht :-/

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

RegEx in htaccess - ich kapiers nicht :-/

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.

RegEx in htaccess - ich kapiers nicht :-/

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