Skip to content

Commit b669650

Browse files
committed
feat: update Netlify configuration to remove redirects and add prerendering rules
1 parent 9c07174 commit b669650

2 files changed

Lines changed: 19 additions & 4 deletions

File tree

netlify.toml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# PostHog reverse proxy for analytics
2+
[[redirects]]
3+
from = "/ph/static/*"
4+
to = "https://eu-assets.i.posthog.com/static/:splat"
5+
status = 200
6+
force = true
7+
8+
[[redirects]]
9+
from = "/ph/*"
10+
to = "https://eu.i.posthog.com/:splat"
11+
status = 200
12+
force = true
13+
14+
# Legacy redirect
15+
[[redirects]]
16+
from = "/gitcheatsheet"
17+
to = "/goodies/gitcheatsheet"
18+
status = 301

nuxt.config.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,10 @@ export default defineNuxtConfig({
5252
}
5353
},
5454

55-
// Optional: Add route rules for full prerendering
55+
// Route rules for prerendering (proxies handled by Netlify)
5656
routeRules: {
57-
'/ph/static/**': { proxy: 'https://eu-assets.i.posthog.com/static/**' },
58-
'/ph/**': { proxy: 'https://eu.i.posthog.com/**' },
5957
'/**': { prerender: true },
6058
'/api/**': { prerender: true },
61-
'/gitcheatsheet': { redirect: '/goodies/gitcheatsheet', prerender: true },
6259
'/*.rss': { prerender: true },
6360
'/*.atom': { prerender: true }
6461
},

0 commit comments

Comments
 (0)