Files
JABA-WebStudio/app/routes/[robots.txt].tsx
2025-10-08 18:18:41 -04:00

25 lines
430 B
TypeScript

import type { LoaderFunctionArgs } from "react-router";
export const loader = (arg: LoaderFunctionArgs) => {
const host =
arg.request.headers.get("x-forwarded-host") ||
arg.request.headers.get("host") ||
"";
return new Response(
`
User-agent: *
Disallow: /api/
Sitemap: https://${host}/sitemap.xml
`,
{
headers: {
"Content-Type": "text/plain",
},
status: 200,
}
);
};