Portfolio/server/routes/robots.txt.get.ts
2026-09-08 19:54:06 +02:00

13 lines
321 B
TypeScript

export default defineEventHandler((event) => {
const base = useRuntimeConfig().public.siteUrl.replace(/\/+$/, '')
setHeader(event, 'content-type', 'text/plain; charset=utf-8')
return [
'User-agent: *',
'Allow: /',
'Disallow: /dash',
'',
`Sitemap: ${base}/sitemap.xml`,
'',
].join('\n')
})