diff --git a/app.arc b/app.arc index f85a98eb..5068b5dc 100644 --- a/app.arc +++ b/app.arc @@ -9,10 +9,10 @@ profile openjsf fingerprint true @http +get / get /docs/:lang/* get /api/package any /* -get /landing @plugins spellcheck diff --git a/src/http/get-landing/index.mjs b/src/http/get-index/index.mjs similarity index 100% rename from src/http/get-landing/index.mjs rename to src/http/get-index/index.mjs diff --git a/src/shared/redirect-map.mjs b/src/shared/redirect-map.mjs index 01106d83..49ef3e12 100644 --- a/src/shared/redirect-map.mjs +++ b/src/shared/redirect-map.mjs @@ -2,43 +2,40 @@ export const currentRoot = '/docs/en/get-started/quickstart' // these are soft redirects, not forever/canonical export const tempRedirects = { - // tmp until marketing landing page work done - '/': currentRoot, - // Canonical pragma paths - '/app': '/docs/en/reference/project-manifest/app', + '/app': '/docs/en/reference/project-manifest/app', '/@app': '/docs/en/reference/project-manifest/app', - '/aws': '/docs/en/reference/project-manifest/aws', + '/aws': '/docs/en/reference/project-manifest/aws', '/@aws': '/docs/en/reference/project-manifest/aws', - '/events': '/docs/en/reference/project-manifest/events', + '/events': '/docs/en/reference/project-manifest/events', '/@events': '/docs/en/reference/project-manifest/events', - '/http': '/docs/en/reference/project-manifest/http', + '/http': '/docs/en/reference/project-manifest/http', '/@http': '/docs/en/reference/project-manifest/http', - '/indexes': '/docs/en/reference/project-manifest/tables-indexes', + '/indexes': '/docs/en/reference/project-manifest/tables-indexes', '/@indexes': '/docs/en/reference/project-manifest/tables-indexes', - '/macros': '/docs/en/reference/project-manifest/macros', + '/macros': '/docs/en/reference/project-manifest/macros', '/@macros': '/docs/en/reference/project-manifest/macros', - '/plugins': '/docs/en/reference/project-manifest/plugins', + '/plugins': '/docs/en/reference/project-manifest/plugins', '/@plugins': '/docs/en/reference/project-manifest/plugins', - '/proxy': '/docs/en/reference/project-manifest/proxy', + '/proxy': '/docs/en/reference/project-manifest/proxy', '/@proxy': '/docs/en/reference/project-manifest/proxy', - '/queues': '/docs/en/reference/project-manifest/queues', + '/queues': '/docs/en/reference/project-manifest/queues', '/@queues': '/docs/en/reference/project-manifest/queues', - '/scheduled': '/docs/en/reference/project-manifest/scheduled', + '/scheduled': '/docs/en/reference/project-manifest/scheduled', '/@scheduled': '/docs/en/reference/project-manifest/scheduled', - '/shared': '/docs/en/reference/project-manifest/shared', + '/shared': '/docs/en/reference/project-manifest/shared', '/@shared': '/docs/en/reference/project-manifest/shared', - '/static': '/docs/en/reference/project-manifest/static', + '/static': '/docs/en/reference/project-manifest/static', '/@static': '/docs/en/reference/project-manifest/static', - '/tables': '/docs/en/reference/project-manifest/tables', + '/tables': '/docs/en/reference/project-manifest/tables', '/@tables': '/docs/en/reference/project-manifest/tables', - '/tables-indexes': '/docs/en/reference/project-manifest/tables-indexes', + '/tables-indexes': '/docs/en/reference/project-manifest/tables-indexes', '/@tables-indexes': '/docs/en/reference/project-manifest/tables-indexes', - '/tables-streams': '/docs/en/reference/project-manifest/tables-streams', + '/tables-streams': '/docs/en/reference/project-manifest/tables-streams', '/@tables-streams': '/docs/en/reference/project-manifest/tables-streams', - '/views': '/docs/en/reference/project-manifest/views', + '/views': '/docs/en/reference/project-manifest/views', '/@views': '/docs/en/reference/project-manifest/views', - '/ws': '/docs/en/reference/project-manifest/ws', + '/ws': '/docs/en/reference/project-manifest/ws', '/@ws': '/docs/en/reference/project-manifest/ws', // Runtimes