I just did some work using mod_rewrite (for Apache). What a joy it is to use! No more problems with search engines not indexing dynamic URLs, no more redirection pages. And I'm getting better at regular expressions each day. =:->
I'm especially proud on this snipped which rewrites URLs like /de_bla.php internally to bla.php?lang=de:
RewriteRule ^([^_][^_])_([^_]+)\.php(.*) $2.php?lang=$1
Ich habe gerade mit mod_rewrite (für Apache) gearbeitet. Welch eine Freude ist es, mod_rewrite zu benutzen! Keine Probleme mehr mit Suchmaschinen, die dynamische Seiten nicht indizieren, keine Weiterleitungsseiten mehr. Und ich werde jeden Tag besser bei regulären Ausdrücken. =:->
Besonders stolz bin ich auf diese Zeile, die URLs wie /de_bla.php intern nach bla.php?lang=de umschreibt:
RewriteRule ^([^_][^_])_([^_]+)\.php(.*) $2.php?lang=$1