Zum Inhalt springen

RealURL - Rewrite via PHP Skript

Erstellt am 24. August 2011 · 1 Antwort · letzte Antwort am 30. August 2011

Tags: Frage

cda ·

Hallo Forengemeinde,

ich stehe grade vor einem blöden Problem und weiss nicht mehr weiter, deswegen wende ich mich an euch und hoffe ihr könnt mir helfen.
Ich möchte mit RealURL sprechende Namen erzeugen. Grob geht es dabei um Kategorien und Artikel, die den Kategorien zugeordnet sind. Als Übergabeparameter steht mir jeweils entweder die ID des Artikels, oder die ID der Kategorie zur Verfügung. Wenn ich nun also beispielsweise eine ArtikelID vorliegen habe, möchte ich die URL nicht einfach in

http://www.mypage.de/artikelname.html

umwandeln, sondern in folgendes:

http://www.mypage.de/Kategorie1/Kategorie2/artikelname.html
(angenommen der Artikel befindet sich eben in Kategorie2, welche sich unter Kategorie1 befindet)

Ein PHP-Script, welches mir diesen Pfad bis auf die oberste Kategorie ermittelt, habe ich bereits geschrieben. Nun meine Frage:
Kann ich innerhalb der RealURL rewriteregeln PHP-Skripte verwenden, die dann eben zur Laufzeit ausgeführt werden? Oder bin ich an die SQL-Anfragen gebunden, die in der localconf.php eingebunden werden? Ich stell mir das folgendermaßen vor:

Der Ansatz von RealURL und ModRewrite lautet ja aus A mach B.

Wenn jetzt A eben meine übergeben Kategorie oder ArtikelID ist und B NICHT via SQL-Query, sondern per PHP-Skript bestimmt wird, sollte das doch eigentlich kein Problem sein, oder? Ich wüsste nämlich nicht, wie ich dieses Ergebnis mit einer SQL-Abfrage erreiche.

Wenn ja, wie stelle ich das an? Gibt es für so etwas irgendwo gute Tutorials? Ist der Ansatz mit einem PHP-Skript vielleicht doch der falsche?

Ich hoffe ihr konntet mein Problem verstehen und mir mit ein paar Ratschlägen zur Seiten stehen.

Vielen Dank und MfG,

Cda

cda ·

Hallo,

hat niemand eine Idee, oder habe ich mich nur nicht verständlich ausgedrückt?

Mfg, Cda