Modify site URL and enhance sitemap configuration

Updated site URL to include trailing slash and added sitemap filter to exclude specific pages.
This commit is contained in:
Cris Charles authored and GitHub committed 2026-09-24 05:12:06 +08:00
1 parent ba2f24b6f7
commit ec3768e6a9
1 file changed
+9 -3
+9 -3
View File
@@ -4,18 +4,24 @@ import { defineConfig } from 'astro/config';
import react from '@astrojs/react';
import tailwindcss from '@tailwindcss/vite';
import vercel from '@astrojs/vercel';
import basicSsl from '@vitejs/plugin-basic-ssl';
import sitemap from '@astrojs/sitemap';
// https://astro.build/config
export default defineConfig({
site: 'https://crischarles.com',
site: 'https://crischarles.com/',
trailingSlash: 'never',
output: 'server',
adapter: vercel(),
integrations: [
react(),
sitemap()
sitemap({
filter: (page) =>
!page.includes('/api/') &&
!page.includes('/maintenance') &&
!page.includes('/chat') &&
!page.includes('/_image')
})
],
vite: {