qhil
Captain
- Registriert
- Apr. 2011
- Beiträge
- 3.119
Hallo zusammen,
ich habe ein Problem, wo ich nicht weiterkomme.
Mit Hilfe von RewriteRule ändere ich meine URLs. Dazu mal ein fiktives Beispiel: Ich habe eine Seite, wo diverse Buchtitel aufgelistet sind, welche verlinkt sind. Beim Klick auf den Link kommt dann eine Seite speziell für den entsprechenden Titel mit weiterführenden Informationen.
Beispielhafte Buchtitel:
Hallo Welt!
Hilfe! Ich habe einen Splitter im Zeh
Die Sprache der Klingonen
Die Links dazu sollen dann wie folgt aussehen:
domain.de/hallo-welt/
domain.de/hilfe-ich-habe-einen-splitter-im-zeh/
domain.de/die-sprache-der-klingonen/
Das ist auch alles kein Problem. Auf der Folgeseite möchte ich nun die zusätzlichen Informationen aus einer DB abfragen. Am Beispiel "Hilfe! Ich habe einen Splitter im Zeh" habe ich nun ein Problem, weil mehrere Sonderzeichen hintereinander lediglich zu einem "-" werden. Somit kann ich den Namen auf der Folgeseite nicht mehr rekunstruieren, um damit die Werte in der DB abzufragen. Nun dachte ich mir, dass ich irgendwie noch die ID des Buches mit übergebe - nur soll diese "unsichtbar" sein. Ich möchte halt meine URL beibehalten und daraus nicht so etwas machen:
domain.de/hilfe-ich-habe-einen-splitter-im-zeh/27/
Die 27 wäre in dem Fall die ID. Aber das ist einfach nur hässlich und merken kann sich das ja auch niemand. Auch möchte ich den veränderten Namen nicht extra in der DB speichern.
Gibt es da nicht eine elegantere Lösung?
Vielen Dank im Voraus!
ich habe ein Problem, wo ich nicht weiterkomme.
Mit Hilfe von RewriteRule ändere ich meine URLs. Dazu mal ein fiktives Beispiel: Ich habe eine Seite, wo diverse Buchtitel aufgelistet sind, welche verlinkt sind. Beim Klick auf den Link kommt dann eine Seite speziell für den entsprechenden Titel mit weiterführenden Informationen.
Beispielhafte Buchtitel:
Hallo Welt!
Hilfe! Ich habe einen Splitter im Zeh
Die Sprache der Klingonen
Die Links dazu sollen dann wie folgt aussehen:
domain.de/hallo-welt/
domain.de/hilfe-ich-habe-einen-splitter-im-zeh/
domain.de/die-sprache-der-klingonen/
Das ist auch alles kein Problem. Auf der Folgeseite möchte ich nun die zusätzlichen Informationen aus einer DB abfragen. Am Beispiel "Hilfe! Ich habe einen Splitter im Zeh" habe ich nun ein Problem, weil mehrere Sonderzeichen hintereinander lediglich zu einem "-" werden. Somit kann ich den Namen auf der Folgeseite nicht mehr rekunstruieren, um damit die Werte in der DB abzufragen. Nun dachte ich mir, dass ich irgendwie noch die ID des Buches mit übergebe - nur soll diese "unsichtbar" sein. Ich möchte halt meine URL beibehalten und daraus nicht so etwas machen:
domain.de/hilfe-ich-habe-einen-splitter-im-zeh/27/
Die 27 wäre in dem Fall die ID. Aber das ist einfach nur hässlich und merken kann sich das ja auch niemand. Auch möchte ich den veränderten Namen nicht extra in der DB speichern.
Gibt es da nicht eine elegantere Lösung?
Vielen Dank im Voraus!
Zuletzt bearbeitet: