Eine der praktischsten Erfindungen in Sachen “Module für Apache” ist sicherlich das Rewrite-Modul. Mit ihm kann man Regeln definieren um eine URL die ein Besucher aufruft so zu verbiegen wie ein eventuell installiertes PHP/Perl/usw.-Skript es erwartet.
Dies ist z.B. nützlich wenn man ein kleines CMS betreibt welches z.B. URLs wie:
http://irgendeinedomain/index.php?cat=news&subcat=klatsch&artikel=14
erzeugt. Sowohl für Menschen als auch Suchmaschinen wäre eine URL wie:
http://irgendeinedomain/news/klatsch/14.html
wesentlich angenehmer. Genau soetwas ist mit mod_rewrite möglich. Der MOD_REWRITE GENERATOR von GenerateIt erlaubt nun solche Regeln sehr komfortabel automatisch zu erzeugen. Man übergibt ihm einfach die Original-URL und er erzeugt automatisch daraus eine mod_rewrite Regel wie
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)/([^/]*).html$ /index.php?cat=$1&subcat=$2&artikel=$3 [L]
die man einfach in eine .htaccess-Datei packen kann.



Letzte Kommentare