diff --git a/src/frontend/apps/impress/conf/default.conf b/src/frontend/apps/impress/conf/default.conf index 684bf17b..5007b3f3 100644 --- a/src/frontend/apps/impress/conf/default.conf +++ b/src/frontend/apps/impress/conf/default.conf @@ -9,10 +9,6 @@ server { try_files $uri index.html $uri/ =404; } - location ~ ^/docs/(.*)/versions/(.*)/$ { - error_page 404 /docs/[id]/versions/[versionId]/; - } - location /docs/ { error_page 404 /docs/[id]/; } diff --git a/src/frontend/apps/impress/src/features/service-worker/service-worker.ts b/src/frontend/apps/impress/src/features/service-worker/service-worker.ts index 3beaada7..77a4f257 100644 --- a/src/frontend/apps/impress/src/features/service-worker/service-worker.ts +++ b/src/frontend/apps/impress/src/features/service-worker/service-worker.ts @@ -91,7 +91,6 @@ self.addEventListener('activate', function (event) { const FALLBACK = { offline: '/offline/', docs: '/docs/[id]/', - versions: '/docs/[id]/versions/[versionId]/', images: '/assets/img-not-found.svg', }; const precacheResources = [ @@ -104,7 +103,6 @@ const precacheResources = [ FALLBACK.offline, FALLBACK.images, FALLBACK.docs, - FALLBACK.versions, ]; const precacheStrategy = getStrategy({ @@ -125,12 +123,6 @@ setCatchHandler(async ({ request, url, event }) => { case request.destination === 'document': if (url.pathname.match(/^\/docs\/([a-z0-9\-]+)\/$/g)) { return precacheStrategy.handle({ event, request: FALLBACK.docs }); - } else if ( - url.pathname.match( - /^\/docs\/([a-z0-9\-]+)\/versions\/([a-z0-9\-]+)\/$/g, - ) - ) { - return precacheStrategy.handle({ event, request: FALLBACK.versions }); } return precacheStrategy.handle({ event, request: FALLBACK.offline }); diff --git a/src/frontend/apps/impress/src/pages/docs/[id]/versions/[versionId].tsx b/src/frontend/apps/impress/src/pages/docs/[id]/versions/[versionId].tsx deleted file mode 100644 index 0eed2ba3..00000000 --- a/src/frontend/apps/impress/src/pages/docs/[id]/versions/[versionId].tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { NextPageWithLayout } from '@/types/next'; - -import { DocLayout } from '../index'; - -const Page: NextPageWithLayout = () => { - return null; -}; - -Page.getLayout = function getLayout() { - return ; -}; - -export default Page; diff --git a/src/frontend/apps/impress/src/pages/docs/[id]/versions/index.tsx b/src/frontend/apps/impress/src/pages/docs/[id]/versions/index.tsx deleted file mode 100644 index 0eed2ba3..00000000 --- a/src/frontend/apps/impress/src/pages/docs/[id]/versions/index.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { NextPageWithLayout } from '@/types/next'; - -import { DocLayout } from '../index'; - -const Page: NextPageWithLayout = () => { - return null; -}; - -Page.getLayout = function getLayout() { - return ; -}; - -export default Page;