[contao-url-rewrite] Weiterleitung einrichten mit Wildcard
Ich versuche mich gerade erstmalig in die URL-Rewrite-Erweiterung reinzufuchsen. Einfache Konfigurationen a la "URL1 weiterleiten auf URL2" habe ich damit bereits problemlos einrichten können.
Was ich allerdings nicht hinbekomme, ist eine Weiterleitung mit Wildcard nach folgendem Muster:
alte-domain.tld/blog/*
weiterleiten auf
neue-domain.tld/newsuebersicht.html
Bei der alten Domain können anstelle des Sternchens ein oder mehrere Unterverzeichnisse + Alias stehen. Also, z.B.:
alte-domain.tld/blog/archive/2012/january.html
alte-domain.tld/blog/reader/xyz.html
usw.
Wäre jemand so nett, mir zu sagen, welche Einträge ich in der Rewrite-Erweiterung vornehmen muss, um das zu realisieren? Vielen Dank!
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von
Spooky
zB:
Code:
# config/config.yml
terminal42_url_rewrite:
entries:
-
request: { path: 'blog/{wildcard}', hosts: ['alte-domain.tld'], requirements: { wildcard: '.*' } }
response: { code: 301, uri: https://neue-domain.tld/newsuebersicht.html }
Vielen Dank für die Hilfe! Ich war mir zunächst nicht sicher, wie ich "requirements: { wildcard: '.*' }" in der Backendmaske umsetzen muss, aber jetzt hab ich's, glaub ich.
Falls jemand anders auch mal eine ähnliche Anforderung hat -- mit folgender Konfiguration funktioniert oben aufgeführtes Beispiel jetzt bei mir:
Anhang 23931