URL Rewriting bei externen Daten

Gesperrt
CharlyBrown
Beiträge: 77
Registriert: Sa 13. Feb 2010, 16:07
Kontaktdaten:

URL Rewriting bei externen Daten

Beitrag von CharlyBrown » Mo 1. Feb 2016, 12:00

Hallo NG,

ich habe eine Frage zum URL-Rewriting mit Contenido.

Momentan frage ich Artikelinformationen aus einer externen Tabelle ab. Diese liegen dort (vereinfacht) so vor:

Code: Alles auswählen

Artikelnummer
Produktbezeichnung
Bezeichnung
Höhe 
Breite
....
....

In Contenido habe ich nun eine Template angelegt, welches anhand der übergebenen ID, die Daten lädt. In einer Übersichtsseite werden die Daten angezeigt. Der Link zur Detailseite hat dann folgendes Format

Code: Alles auswählen

http://www.domain.de/detailseiteprodukt?id=xxx 
Diese Domain ist für alle Produkte gleich, mit Ausnahme der ID natürlich.

xxx gibt dann die ID an die Seite weiter und diese holt sich dann die Informationen.

Aus SEO-Aspekten soll aber nun der URL anders lauten:

Code: Alles auswählen

http://www.domain.de/produktbezeichnung oder meinetwegen http://www.domain.de/produktbezeichnung?id=xxx
Die Produktbezeichnung soll dann die aus der Datenbanktabelle (s. o.) sein.

Ist so etwas überhaupt auf diesem Wege realisierbar ohne, dass ich für jedes Produkt in Contenido Artikel anlegen muss?

Danke für Eure Einschätzungen.

Gruß

Frank

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: URL Rewriting bei externen Daten

Beitrag von Oldperl » Di 2. Feb 2016, 07:02

Servus,

mit unterschiedlichen Produktbezeichnern direkt nach der Domain schwierig. Ich würde etwas im Sinne von

Code: Alles auswählen

http://www.domain.de/produkte/produktbezeichnung
oder

Code: Alles auswählen

http://www.domain.de/produkte/produktbezeichnung?id=xxx
nehmen. So hat man einen festgelegten Einstiegspunkt mit der Kategorie. In der htaccess-Datei werden dann alle Anfragen an diese Kategorie immer an nur diese Kategorie intern weitergeleitet, beispielsweise so

Code: Alles auswählen

http://www.domain.de/produkte/?produkt=produktbezeichnung
oder

Code: Alles auswählen

http://www.domain.de/produkte/?produkt=produktbezeichnung&id=xxx
Dieses kann man dann ja entsprechend auswerten im Startartikel dieser Kategorie.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

Gesperrt