Seite 1 von 1

[BUG] AMR leitet nur weiter bei Sprache oder Mandant

Verfasst: Fr 5. Apr 2013, 11:43
von rethus
Der Link:http://www.domain.de/cms/front_content.php?idcat=11 soll umgeleitet werden zu http://www.domain.de/termine/musik.html?a=11&level=1

Trägt man nun in das Routing die richtigen Daten ein:
/cms/front_content.php?idcat=11>>>front_content.php?idart=64&idcat=11
, wird dir Umleitung nicht durchgeführt. Zuerst muss entweder die Option Sprache der URL voranstellen, oder Mandant der URL voranstellen gewählt sein.

Re: [BUG] AMR leitet nur weiter bei Sprache oder Mandant

Verfasst: Di 9. Apr 2013, 17:37
von xmurrix
Hallo rethus,

wahrscheinlich hast du die Routing-Funktion im AMR-Plugin missverstanden oder es ist nicht eindeutig beschrieben.

Das AMR-Routing ist nicht in der Lage ankommende Frontend-URLs wie front_content.php?idcat=11 auf einen anderen Artikel umzuleiten. Du kannst das im Startartikel der Kategorie machen.

Es arbeitet rein mit dem Pfad-Teil einer eingehenden URL. Beispiel, du gibst als Routingdefinition folgendes an:

Code: Alles auswählen

/aktionen/20_prozent_auf_alles_ausser_tiernahrung.html>>>front_content.php?idcat=23
Ein User ruft die URL http:/ /www. deinedomain.de/aktionen/20_prozent_auf_alles_ausser_tiernahrung.html?parameter=wert auf. Stimmt der Pfad-Teil (/aktionen/20_prozent_auf_alles_ausser_tiernahrung.html) der URL mit einem Eintrag in der Routingkonfiguration überein, dann wird die "Umleitung" auf die Kategorie 23 gemacht. Es ist keine richtige Umleitung, das Plugin setzt einfach die globale Variable für Kategorie auf 23, den Rest übernimmt CONTENIDO, es gibt die Seite zur Kategorie 23 aus.

Das Routing im AMR-Plugin ist sehr simpel und sollte auf jeden Fall um einige Features mehr erweitert werden. Vielleicht kann man auch aus dem Routing eine eigene Komponente machen, die andere benutzen können, nicht dur das AMR-Plugin.

Gruß
xmurrix

Re: [BUG] AMR leitet nur weiter bei Sprache oder Mandant

Verfasst: Mi 10. Apr 2013, 18:13
von Faar
Hi Xmurrix,

ich würde sehr hoffen, dass man aus dem Routing solches machen kann wie aus dem Wordpress Plugin Redirection: http://wordpress.org/extend/plugins/redirection/

Das sammelt alle eingehende Links die keine Seite finden und man kann sie per Mausklick auf andere Seiten umleiten.
Das ist äußerst komfortabel und erspart einem .htaccess Orgien und Webmaster-Tools Studien.

VG,
Frank