Router - Wildcard host name for version overrides
huntharo opened this issue · 0 comments
huntharo commented
Motivations
- Cookies are not easily seen and can impact other tabs without the developer realizing it
- Query strings get lost on page navigations - on client-side navigations they still apply, but if a hard-nav happens the query string gets lost
- Host names persist and are visible
Acceptance Criteria
- Register
*
handler on CloudFront - Register
*
Route53 handler - Parse the host name in the EdgeToOrigin function and use that as the version for routing
- Evaluate options for encoding / decoding of the versions (try multi-dot, try escaping, etc.)