fix(deploy): basePath entfernen, neomint.com als kanonische URL ohne /website-Prefix #28
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/remove-base-path"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Phase 2 der Apex-Migration
Nach #26 (Apex-Reverse-Proxy) und #27 (Sitemap-Out-Dir) bleibt noch ein kosmetisches Problem: Beim Klick auf interne Links springt die Browser-URL auf
https://neomint.com/website/de/foo/, weil der Build mitbasePath: '/website'alle internen Links und Asset-URLs mit dem/website-Prefix erzeugt.Mit dieser Aenderung wird
NEXT_PUBLIC_BASE_PATHaus dem CI-Env entfernt; der Build laeuft mit leerembasePath, interne Links sind nur noch/de/.... Caddy aufneomint.comprefixt jede Anfrage intern auf/website/<x>bevor sie an das git-pages-Backend (Hostnm.neomint.com) geht. Das git-pages-Storage-Layout bleibt unveraendert.Architektur danach
Backwards-Compat
Caddy auf
nm.neomint.commacht bereits live (gleichzeitig zu diesem PR):Alle alten
nm.neomint.com/website/...-Links leiten dauerhaft per 301 auf die Apex-Domain. Suchmaschinen folgen dem; gespeicherte Lesezeichen funktionieren.Verifikation nach Deploy