cname canonical hostname fix

This commit is contained in:
Ben Allfree 2024-09-05 18:45:22 +00:00
parent 78a57c2bd6
commit 1d54650af5

View File

@ -301,9 +301,9 @@ export const mkAppUrl = (path = '') => `${APP_URL()}${path}`
export const mkBlogUrl = (path = '') => `${BLOG_URL()}${path}`
export const mkDocUrl = (path = '') => mkBlogUrl(join('/docs', path))
export const mkInstanceCanonicalHostname = (instance: InstanceFields) =>
`${instance.id}.${instance.region}.${APEX_DOMAIN()}`
(instance.cname_active && instance.cname) || `${instance.id}.${APEX_DOMAIN()}`
export const mkInstanceHostname = (instance: InstanceFields) =>
`${instance.subdomain}.${instance.region}.${APEX_DOMAIN()}`
`${instance.subdomain}.${APEX_DOMAIN()}`
export const mkInstanceUrl = (instance: InstanceFields, ...paths: string[]) =>
[
`${HTTP_PROTOCOL()}//${mkInstanceHostname(instance)}`,