Gerade habe ich noch ein neues Spielzeug ausprobiert: Das URL-Rewriting Modul "mod_rewrite" des Apache Webservers.
Ich habe schon allerhand interessante Dinge darüber gehört, vor allem, dass man es im Sinne der Suchmaschinen einsetzen sollte, weil ewig lange URIs wie
page.php?kategorie=artikel&seite=anfang
nicht nur für Google und Co, sondern auch für die Benutzer der Seite ein ziemlicher Graus sind. Da sehen griffige Namen wie
anfang.html
natürlich besser aus.
<br /><!--more-->Also habe ich der Struktur <a href="http://www.magenson.de/" title="http://www.magenson.de/" onmouseover="window.status='http://www.magenson.de/';return true;" onmouseout="window.status='';return true;">meiner Homepage</a> entsprechend ein paar "RewriteRules", also Regeln zum Umschreiben von URLs, angelegt. Und schon sind beispielsweise die Howtos direkt über <a href="http://www.magenson.de/howtos.html" title="http://www.magenson.de/howtos.html" onmouseover="window.status='http://www.magenson.de/howtos.html';return true;" onmouseout="window.status='';return true;">howtos.html</a> erreichbar. :)
Am Anfang der modrewrite-Doku steht:
"Despite the tons of examples and docs, mod
rewrite is voodoo. Damned cool voodoo, but still voodoo."
-- Brian Moore
Seit heute weiß ich, wie recht er hat :)