Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> mod_rewrite erweitern, mod_rewrite erweitern
Nikolaj
Beitrag 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 1

QUELLTEXT
http://www.xxx.de/inet/benz
für ID 2

QUELLTEXT
http://www.xxx.de/inet/ford
für ID 3 usw....

Kann mir da jemand helfen?

Danke im Vorraus.....

Gruß Nikolaj



Go to the top of the page
 
+Quote Post
saschapi
Beitrag 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? wink.gif 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...


--------------------
Go to the top of the page
 
+Quote Post
Nikolaj
Beitrag 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
Go to the top of the page
 
+Quote Post
andi
Beitrag 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?

ZITAT(Nikolaj @ Mon. 26. January 2009, 02:38) *
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?

ZITAT(Nikolaj @ Mon. 26. January 2009, 02:38) *
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


--------------------
Go to the top of the page
 
+Quote Post
Nikolaj
Beitrag 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ß.

Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 26.4.24 - 16:56

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.