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?
frage zu mod_rewrite
Re: frage zu mod_rewrite
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.
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.
Re: frage zu mod_rewrite
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:
soll mittels
(regex)
zu
werden.
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
Code: Select all
/a/b/g
zu
Code: Select all
http://www.bbcbbcbbc.com