vkorobtsev-nextJs/app/sitemap.js
2023-09-06 16:46:06 +07:00

11 lines
355 B
JavaScript

import { createReadStream } from 'fs';
import { ServerResponse } from 'http';
const sitemapHandler = async (_, res = ServerResponse) => {
const sitemap = createReadStream('./public/sitemap.xml.gz');
res.setHeader('content-type', 'application/xml');
res.setHeader('content-encoding', 'gzip');
sitemap.pipe(res);
};
export default sitemapHandler;