mod_rewrite

Sicherlich am häufigsten trifft man mod_rewrite auf Internetseiten, die eine gute Platzierung in Suchmaschinen erreichen möchten und mod_rewrite dazu verwenden den Suchmaschinen-Robotern (den sog. “Spidern”) mit Hilfe von mod_rewrite statische Dokumente “vorgaukeln”.

Moderne Suchmaschinen sind zwar in der Lage dynamisch erzeugte Seiten (index.php?seite=12&inhalt=3&foo=bar) zu indizieren und in den Index aufzunehmen, jedoch haben auch sie gewisse Schwierigkeiten wenn die Anzahl der übergebenen Parameter zu gross wird. Yahoo, MSN und Google indizieren dynamisch erzeugte Dokumente z.B. nur wenn die Wertigkeit der Seite hoch genug ist und die Anzahl der Parameter eine gewisse Grenze nicht überschreitet.

Statische Webseiten werden von Suchmaschinen in der Tat sichtlich vollständiger und besser in den Suchergebnissen, z.B. bei Google, Yahoo, MSN, platziert als dynamische Seiten mit einer Vielzahl von Parametern.

Zudem gibt es auch kleinere oder Spezialsuchmaschinen die mit den URL-Parametern noch sichtliche Probleme haben. Dennoch könnte es für den ein oder anderen Seitenbetreiber von Bedeutung sein seine Webseite auch hier gelistet zu haben.

Anwendungen von mod_rewrite

mod_rewrite ist ein praktisches Werkzeug für Webmaster, Service Provider und Administratoren. Die Einsatzgebiete dieses wertvollen Moduls sind extrem vielseitig.

Anwendungsbeispiele:

  • Suchmaschinenoptimierung / Suchmaschinenfreundliche URL’s
  • Spambots ausschliessen (und damit Guestbook-Spam, Blog-Spam, Foren-Spam eindämmen oder ganz verhindern)
  • Schutz vor “Hackern” und/oder “Script-Kiddies”
  • Content-Klau verhindern
  • Weiterleitung oder Sperrung nach bestimmten Client-Kriterien wie z.B. Referer, Client, IP-Adresse, etc.
  • Content-Regeneration bei Umstrukturierung der Webseite(n)
  • Zeitabhängige Weiterleitungen
  • Dynamische Mirrors

Quelle: modrewrite.de

Tags: