From 838c4baa90ef4d76dcc017d23e0bf97757042c38 Mon Sep 17 00:00:00 2001 From: tonyrewin Date: Tue, 3 Jan 2023 09:13:01 +0300 Subject: [PATCH] filter-routed --- src/pages/[...slug].astro | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/pages/[...slug].astro b/src/pages/[...slug].astro index 1fd64acd..7328608d 100644 --- a/src/pages/[...slug].astro +++ b/src/pages/[...slug].astro @@ -4,8 +4,20 @@ import Prerendered from '../main.astro' import { apiClient } from '../utils/apiClient' import { initRouter } from '../stores/router' +const excludes = [ + 'authors', + 'connect', + 'create', + 'inbox', + 'search', + 'topics', + 'welcome', + 'confirm', + 'feed' +] + const slug = Astro.params.slug?.toString() -if (slug.endsWith('.map')) { +if (slug.endsWith('.map') || slug in excludes) { return Astro.redirect('/404') }