[BUG] AMR leitet nur weiter bei Sprache oder Mandant

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

[BUG] AMR leitet nur weiter bei Sprache oder Mandant

Beitrag 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.
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

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

Beitrag 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
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
Faar
Beiträge: 1951
Registriert: Sa 8. Sep 2007, 16:23
Wohnort: Brandenburg
Hat sich bedankt: 15 Mal
Kontaktdaten:

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

Beitrag 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
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.
Antworten