Du kannst die SEO-Url im Backend ausfüllen. Zusammen mit den oben genannten Änderungen erreichst Du annähernd das, was Anfangs gefragt wurde. Alternativ kannst Du das auch in der .htaccess erzwingen.
Bei den Produktseiten funktioniert die Kleinschreibung. Leider bei den Kategorien nicht.
Hab das bei SEO->Kategorieseite eingetragen {% for part in category.seoBreadcrumb %}{{ part | lower }}/{% endfor %}
Ich denke, es geht nur über die .htaccess, sonst ist auch immer die Großschreibung (zusätzlich) erlaubt, was einem in der Google Search-Console wieder um die Ohren fliegt, egal wie der Canonical gesetzt ist. Da fehlt es einfach an Einstellungsmöglichkeiten.
Shopware 6 ist meiner Meinung nach noch immer nicht über die Beta hinweg. So viele Fehler, so viele Mängel, so viele Ungereimtheiten. Bei jedem Update kollabieren mehrere Shops, die Logs sind voll mit Fehlern - selbst von SWAG-Erweiterungen.
Ansatz:
Mit folgendem SQL Befehl werden alle in Shopware hinterlegten SEO Url’s in Kleinbuchstaben umgewandelt.
Den Befehl kannst du zum Beispiel in phpMyAdmin eingeben unter SQL.
UPDATE `seo_url` SET `seo_path_info`=LOWER(`seo_path_info`);