This commit is contained in:
tonyrewin 2022-10-05 14:16:28 +03:00
parent 6bb82d7492
commit 40dedc6774

View File

@ -5,12 +5,10 @@ import { apiClient } from '../utils/apiClient'
import { initRouter } from '../stores/router' import { initRouter } from '../stores/router'
const slug = Astro.params.slug?.toString() const slug = Astro.params.slug?.toString()
if (Boolean(slug) === false || slug.includes('/') || slug.includes('.map')) { const routepaths = ['craete', 'search', 'inbox', 'topics', 'authors', 'robots.txt']
return Astro.redirect('/404') if (routepaths.includes(slug) || Boolean(slug) === false || slug.includes('.map')) return
}
const article = await apiClient.getArticle({ slug }) const article = await apiClient.getArticle({ slug })
if (!article) { if (!article) {
return Astro.redirect('/404') return Astro.redirect('/404')
} }