Seite 1 von 1

*egalwelcheseite*?id=123 in *egalwelcheseite*/123 umwandeln

Verfasst: 05.02.2008 12:18
von variant
Hallo ich bin neu hier und habe mich angemeldet da ich mit mod_rewrite
echt auf dem Kriegsfuß stehe... Ich hoffe ich finde jemand der mir hierbei
hilft da ich nicht nur die fertige .htacces möchte, sondern weil ich es auch
gerne nachvollziehen möchte wie es funktioniert und warum. Zur Sache:

Ich habe eine komplett statische Seite übernommen.
Also jede Seite hat einen eigenen Namen und ist auch so auf dem Server vorhanden
und die Seiten sind untereinander direkt verlinkt - so weit so gut - die URL sieht
also momentan so aus:

www.domain.de/seitenname_xy.php
(warum mein Vorgänger jede Seite als PHP deklariert hat weiß ich auch nicht...)


Jetzt muß ich aber für eine neue Funktion jeder Seite eine ID mitgeben also sieht
die URL dann so aus:

www.domain.de/seitenname_xy.php?id=123

wie schaff ich es das die URL künftig auch mit dieser Schreibweise funktioniert?

www.domain.de/seitenname_xy.php/123

Mein Problem ist, daß die Datei immer einen anderen Namen hat...
Ich komm nicht drauf wie ich das lösen könnte ohne das ich jeden
Dateinamen einzeln abfrage und umschreibe :(

Danke für jede Hilfe bzw. Erklärung

Verfasst: 05.03.2008 10:54
von Gumbo
Wenn AccaptPathInfo aktiviert ist, ist „mod_rewrite“ dafür gar nicht nötig.