Ich habe bisher bei der Übernahme von Catalog zu MM darauf geachtet, dass die URLs auch bei Nutzung der Filter im Frontend möglichst gleich bleibt. Zum Glück funktioniert das gut, wenn man auto_item nicht benutzt .
Nun habe ich auch die Checkboxen angesehen (JA/NEIN). Dort waren die Texte in der URL bisher
true und
false
Das ist schön sprechend, finde ich.
Jetzt sind sie
1 (für true) und
-1 (für false)
Das finde ich ja nicht so schick. Beispiel:
URL in Catalog:
https://www.example.de/seitenname_ca...name/true.html
https://www.example.de/seitenname_ca...ame/false.html
URL in MM:
https://www.example.de/seitenname_MM...eldname/1.html (auswahlfeldmane wird nur angezeigt, wenn man das so definiert hat und kein auto-item genutzt wird)
https://www.example.de/seitenname_MM...ldname/-1.html
Vielleicht ist es ja mal eine Anregung das zu ändern.
Nun möchte ich aber die URLs umleiten (Apache). Ich habe pro Liste mehrere JA/Nein-Felder, so können die URLs folgendermaßen aussehen.
https://www.example.de/seitenname_MM...dname2/-1.html
Leider kenne ich mich mit RegEx nicht so aus. Ich habe es versucht mit:
# Wechsel von Catalog zu MM - Checkboxen
RewriteRule ^(.*)true([^0-9]*)$ /$11$2 [R=301,L]
RewriteRule ^(.*)false([^0-9]*)$ /$1-1$2 [R=301,L]
Ist nur eine Checkbox ausgewählt klappt die Umleitung, sind zwei ausgewählt, dann nicht mehr.
Wie muss das den aussehen, damit zweimal in ein und derselben URL umgewandelt wird oder geht das gar nicht?
Lesezeichen