URL / Mod Rewrite
Problemstellung
Webseiten die ihre Inhalte aus Datenbanken beziehen müssen in der Regel dynamisch erstellt werden. Das bedeutet, dass ein Besucher auf einen Link klickt und der Server anhand der Informationen die der Link mitliefert weiß welche Daten aus der Datenbank zu selektieren sind. Diese Daten werden dann zu einer Webseite zusammengebaut (dynamisch generiert) und dem Benutzer zugesendet. Oftmals befinden sich in diesen dynamisch generierten Webseiten wiederum Links, die auf andere Inhalte, die ebenfalls aus der Datenbank selektiert werden müssen, verweisen. Diese Technik wird bei fast allen Online Shop Systemen, CMS (Content Management Systemen), Blogs, Foren usw. eingesetzt. Der große Vorteil ist, dass sich die Inhalte der Webseiten (die in der Datenbank liegen) ständig ändern können und Besucher immer die aktuellsten Informationen angezeigt bekommen.
Über eine dynamische Webseite (z.B. abfrage.php) kann man tausend verschiedene Inhalte generieren, ohne dass sich der Dateiname ändert. Es werden jeweils beim Aufruf der Seite andere Parameter übergeben.
Nachteil an dieser flexiblen Datenverwaltung sind die Links, die jedes Mal Informationen (Parameter) enthalten um die entsprechenden Inhalte aus der Datenbank zu holen.
Beispiele dynamischer Link:
www.IrgendeineDomain.de/shop.php?artikel=100
oder
www.IrgendeineDomain.de/view.asp?item=1204&lang=de&page=2
1. Problemstellung (dynamische Links)
2. Dynamische Links und Suchmaschinen
3. Wie sieht ein optimaler Link aus?
4. Was kann man tun?
5. Links mit Mod Rewrite umschreiben
|