frage zu mod_rewrite

Apache, Lighttpd, nginx, Cherokee
Post Reply
da-checka
Posts: 45
Joined: 2003-04-05 19:43
Location: stanberg
 

frage zu mod_rewrite

Post by da-checka »

Ist es möglich, ein bestimmtes Zeichen in der URL durch ein anderes zu ersetzen, z.B. jedes in der URL vorkommende "a" durch ein "b" (unabhängig was vor oder nach dem Buchstaben steht)?

Ich steh das gerade ziemlich auf dem Schlauch.... ist wahrscheinlich ganz einfach, aber ich kriegs nicht gebacken. Jemand eine Idee?
mutombo
Posts: 184
Joined: 2003-06-19 06:10
 

Re: frage zu mod_rewrite

Post by mutombo »

funktioniert bestimmt.
aus dem kopf kann ich dir jetzt aber auch keine allgemeingültige rule geben.
guck dir am besten mal :
http://httpd.apache.org/docs/misc/rewriteguide.html
und
http://httpd.apache.org/docs/mod/mod_rewrite.html
an.

is eigentlich ziemlich ausführlich.
da-checka
Posts: 45
Joined: 2003-04-05 19:43
Location: stanberg
 

Re: frage zu mod_rewrite

Post by da-checka »

Danke für den Tip, die beiden URL's kenn ich aber schon ;) Ist ja die Standart-Leküre zu mod_rewrite.

Leider ist mir trotzdem noch nicht ganz klar, wie man das bewerkstelligen sollte. Kann man den den von Regular Expressions bekannten /g Modifier benützen, um die entsprechende Regel für den String auch mehrmals geltend zu machen?

Beispiel:

Code: Select all

http://www.abcabcabc.com
soll mittels

Code: Select all

/a/b/g
(regex)
zu

Code: Select all

http://www.bbcbbcbbc.com
werden.
Post Reply