mod_rewrite erweitern, mod_rewrite erweitern |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
mod_rewrite erweitern, mod_rewrite erweitern |
Mon. 26. January 2009, 02:38
Beitrag
#1
|
|
Member Gruppe: Members Beiträge: 10 Mitglied seit: 30.10.2007 Mitglieds-Nr.: 1.209 |
Hi Leute
Ich habe folgendes Problem. Ich arbeite bereits mit mod_rewrite und es funktioniert auch alles soweit, aber ich möchte nun alles erweitern. z.Z. werden die einzelnen Seiten übersetzt in: QUELLTEXT http://www.xxx.de/inet/kunden?id=1 Auf der Seite kann man über die ID zwischen den einzelnen Kunden wechseln. ( bsp. id=2, id=3 usw... ) Wie schaffe ich mit mod_rewrite, dass ich statt der ID einen Namen setzen kann....ohne gleich für jeden Kunden eine eigene Seite anlegen zu müssen? bsp. QUELLTEXT http://www.xxx.de/inet/bosch für ID 1QUELLTEXT http://www.xxx.de/inet/benz für ID 2QUELLTEXT http://www.xxx.de/inet/ford für ID 3 usw....Kann mir da jemand helfen? Danke im Vorraus..... Gruß Nikolaj |
|
|
Mon. 26. January 2009, 09:49
Beitrag
#2
|
|
Advanced Member Gruppe: Moderators Beiträge: 911 Mitglied seit: 26.06.2006 Wohnort: Essen; Ruhrgebiet Mitglieds-Nr.: 4 |
Da du vermutlich für jede ID eine individuelle Zuordnung zu einem namen vornehmen musst (woher soll MOD_REWRITE auch wissen das ford die 3 ist), wirst du nicht umhin kommen entweder eine eigene DB-Tabelle mit diesen Zuordnungen einzurichten, oder das ganze von Hand in der htaccess Datei zu verwalten.
BTW, ist das eine Anfrage für Sefrengo oder eine allgemeine? Die URLs sehen mir nämlich nicht nach Standard-Sefrengo aus? Für den Fall verschieb ich das ganze dann nach Offtopic. Falls jedoch doch um Sefrengo geht, ist das Problem irgendwie nicht ganz klar geworden... -------------------- |
|
|
Tue. 27. January 2009, 04:50
Beitrag
#3
|
|
Member Gruppe: Members Beiträge: 10 Mitglied seit: 30.10.2007 Mitglieds-Nr.: 1.209 |
es geht um sefrengo.....daher frage ich ja.
mod_rewrite funktioniert auch soweit. Deshaln frage ich ja wie ich für die jeweilige ID einen Namen hinterlegen kann und das alles im sefrengo. habt ihr einen tipp wie ich das erweitern oder anpassen kann? Der Beitrag wurde von Nikolaj bearbeitet: Tue. 27. January 2009, 04:51 |
|
|
Tue. 27. January 2009, 13:20
Beitrag
#4
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
hallo nikolaj
ich muss mich saschapi anschliessen. mir erschliesst sich nicht genau, was das problem ist. welche module setzt du ein? was bezweckst du genau? z.Z. werden die einzelnen Seiten übersetzt in: QUELLTEXT http://www.xxx.de/inet/kunden?id=1 Auf der Seite kann man über die ID zwischen den einzelnen Kunden wechseln. ( bsp. id=2, id=3 usw... ) woher kommt diese url? von einem modul? Wie schaffe ich mit mod_rewrite, dass ich statt der ID einen Namen setzen kann....ohne gleich für jeden Kunden eine eigene Seite anlegen zu müssen? sefrengo ist ein seitenbasierendes cms-system. von daher wäre pro kunde eine eigene seite sinnvoll. obwohl das ganze sehr schwer zu beurteilen ist, da deine absichten nicht wirklich klar sind. gruss andi -------------------- |
|
|
Wed. 28. January 2009, 19:30
Beitrag
#5
|
|
Member Gruppe: Members Beiträge: 10 Mitglied seit: 30.10.2007 Mitglieds-Nr.: 1.209 |
Also...... ich habe kleine php funktionen direkt ins layout programmiert.
Ich konnte kein modul programmieren, weil ich mich nicht genau damit auskenne und der umfang einfach zu groß wäre. Somit habe ich alles direkt mit <CMSPHP>quellcode</CMSPHP> ins layout prgrammiert. Dann habe ich mein template mit dem layout verbunden und das auch mit der seite. Jetzt habe ich nun die Seite http://www.xxx.de/inet/kunden (mod_rewrite) Wenn ich nun ?id=1, ?id=2, ?id=3 usw. an die datei hinten dran setze, ruf mir die seite die Daten aus der db und zeigt mir die einzelnen werte zu der id. Mein wunsch wäre es jetzt in der .htaccess datei mod_rewrite so zu erweitern, dass für die ids ein name hinterlegt werden kann. Eben so wie ich es schon oben geschrieben habe: QUELLTEXT für http://www.xxx.de/inet/kunden?id=2 -----> http://www.xxx.de/inet/porsche Klar könnte ich jetzt für jeden Anbieter eine eigene Seite erstellen, aber das wären für mich über 300 Seiten.....der Aufwand wäre hier zu groß. |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 25.9.24 - 10:10 |