Ich muss da nochmals nachhaken.
Mittlerweile habe ich auf 5.3.13 hochgehoben
PHP-Code:
# config/config.yaml
contao:
prepend_locale: true
habe ich entfernt und stattdessen:
PHP-Code:
# config/config.yaml
contao:
legacy_routing: false
eingetragen.
Nun erhalte ich beim Prod.Cache erneuern:
PHP-Code:
vendor/bin/contao-console cache:clear --no-warmup
$ C:\laragon\bin\php\php-8.2.22-Win32-vs16-x64\php.EXE -q -dmax_execution_time=0 -dmemory_limit=-1 -ddisplay_errors=0 -ddisplay_startup_errors=0 -derror_reporting=0 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=UTC C:\laragon\www\myprojekt/vendor/contao/manager-bundle/bin/contao-console cache:clear --env=prod --no-warmup
In ArrayNode.php line 327:
Unrecognized option "legacy_routing" under "contao". Available options are
"backend", "backup", "console_path", "crawl", "cron", "csp", "csrf_cookie_p
refix", "csrf_token_name", "editable_files", "error_level", "image", "inser
t_tags", "intl", "localconfig", "locales", "mailer", "messenger", "pretty_e
rror_screens", "preview_script", "sanitizer", "search", "security", "upload
_path".
Wie muss ich denn dann im Backend meine /index - also Startseiten - organisieren?
Es werden Routenkonflikte ausgegeben:
Folgende Seiten haben einen ähnlichen Alias, der mit dieser Seite in Konflikt geraten kann. Wenn die URL nicht korrekt aufgelöst wird, versuchen Sie, die Priorität der Routen zu ändern.
Im Sprachenwechsler (Navigationsliste) werde ich immer auf die Startseite in Deutsch, also myprojekt.at geleitet. Wohl wegen dem Routenkonflikt.
Ziel:
myprojekt.at/de/
myprojekt.at/en/
myprojekt.at/it/
myprojekt.at/hu/
etc ...
Bin da jetzt etwas ahnungslos und bitte um Hilfestellung