refactor(tracker-script-name): move from middleware to next.config rewrites

This commit is contained in:
Slowlydev 2023-04-19 18:42:40 +02:00
parent c0a9ceae2f
commit 453373b356
2 changed files with 11 additions and 21 deletions

View file

@ -44,6 +44,17 @@ if (process.env.COLLECT_API_ENDPOINT) {
});
}
if (process.env.TRACKER_SCRIPT_NAME) {
const scriptNames = process.env.TRACKER_SCRIPT_NAME.split(',');
rewrites.push(
...scriptNames.map(scriptName => ({
source: `/${scriptName.trim()}.js`,
destination: '/script.js',
})),
);
}
const redirects = [];
if (process.env.CLOUD_MODE) {