Hallo zusammen.
Ich benutze das hier im Forum zu findende Droplet [[canonical]]. Klappt soweit auch alles prima. Nur eine Seite macht mir Probleme. Ich weiss allerdings nicht, ob es an WB oder an der .htaccess liegt. Es handelt sich um eine Seite mit Paginierung, sprich sie geht über mehrere Seiten. Man kann unten auf die Seitenzahlen klicken und kommt dann zur angeklickten Seite.
Diese Seite, wird mit 2 Parametern aufgerufen:
1. Parameter ist ss
2. Parameter ist die Seitenzahl
Den canonical Link erzeuge ich mit [[canonical??url=$urlkat]]. Die Variable $urlkat hat auch zunächst den korrekten Inhalt, aber nach Durchlaufen des Droplets und der Ausgabe in den <head> der Seite fehlt immer der 2. Parameter.
Die Seite wird über die .htaccess umgeleitet.
Die ursprüngliche Seite
https://www.domain.de/wb/pages/search.php?ss=suchwort&seite=1 wird umgeleitet auf
https://www.domain.de/ss/suchwort&seite=1Die Umleitung an sich klappt auch ohne Probleme. Die Paginierung klappt ohne Probleme.
Nur wie bekomme ich den richtigen Canonical Link hin? Warum wird der 2. Parameter immer abgeschnitten?
Da sich die 1. Seite sowohl mit &seite=1 als auch ohne Angabe des Seitenparameters aufrufen lässt, ist der Canonical unbedingt erforderlich.
Ich hoffe, das war jetzt einigermaßen verständlich ausgedrückt.