mod_rewrite
Eines der vielen Apache-Module ist mod_rewrite.
mod_rewrite hat die Aufgabe der URL-Manipulation, das bedeutet dass anhand von Regeln URLs umgeschrieben werden. Gängige Begriffe sind hier Fancy-URLs, SEF-URLS oder Suchmaschinenfreundliche Links (speaking Links => sprechende Links). Doch mod_rewrite bietet noch weit mehr Anwendungsfelder außer der Suchmaschinenoptimierung.
So kann man z. B.
- Spambots einen Riegel vorschieben
- Hackern und Kiddies das Leben schwer machen
- Content- bzw. Bildklau verhindern
- Vorab IP-Adressen sortieren
Dies soll nur eine kleine Auswahl der Anwendungsgebiete von mod_rewrite sein. Mehr Informationen erhält man auf den Seiten von Apache. Um mit mod_rewrite vernünftig arbeiten zu können, sollte man sich etwas Wissen aneigenen, idealerweise im Bereich der regulären Ausdrücke. Wie das genau funktioniert, wird einmal in einer Posting-serie näher erläutert. Nichtsdestotrotz hier noch ein Minibeispiel für .htaccess-Code:
RewriteEngine on
RewriteRule index.html$ index.php
Das hier macht nichts weiter als bei einer aufgerufenen index.html (welche es so nicht gibt) auf die index.php weiterzuleiten.
Alle Posts der Woche 25 / 2009 anschauen
Fandest Du den Beitrag interessant?
Fatal error: Call to undefined function the_flattr_permalink() in /var/www/html/web1028/html/seo-geek-de/wp-content/themes/seogeek/single.php on line 48





