@@ -22,6 +22,12 @@ const netlify = defineNitroPreset(
22
22
dir : "{{ rootDir }}/.netlify/functions-internal" ,
23
23
publicDir : "{{ rootDir }}/dist/{{ baseURL }}" ,
24
24
} ,
25
+ prerender : {
26
+ // Prevents an unnecessary redirect from /page/ to /page when accessing prerendered content.
27
+ // Reference: https://answers.netlify.com/t/support-guide-how-can-i-alter-trailing-slash-behaviour-in-my-urls-will-enabling-pretty-urls-help/31191
28
+ // Reference: https://nitro.build/config#prerender
29
+ autoSubfolderIndex : false ,
30
+ } ,
25
31
rollupConfig : {
26
32
output : {
27
33
entryFileNames : "main.mjs" ,
@@ -69,6 +75,12 @@ const netlifyEdge = defineNitroPreset(
69
75
serverDir : "{{ rootDir }}/.netlify/edge-functions/server" ,
70
76
publicDir : "{{ rootDir }}/dist/{{ baseURL }}" ,
71
77
} ,
78
+ prerender : {
79
+ // Prevents an unnecessary redirect from /page/ to /page when accessing prerendered content.
80
+ // Reference: https://answers.netlify.com/t/support-guide-how-can-i-alter-trailing-slash-behaviour-in-my-urls-will-enabling-pretty-urls-help/31191
81
+ // Reference: https://nitro.build/config#prerender
82
+ autoSubfolderIndex : false ,
83
+ } ,
72
84
rollupConfig : {
73
85
output : {
74
86
entryFileNames : "server.js" ,
@@ -119,6 +131,12 @@ const netlifyStatic = defineNitroPreset(
119
131
dir : "{{ rootDir }}/dist" ,
120
132
publicDir : "{{ rootDir }}/dist/{{ baseURL }}" ,
121
133
} ,
134
+ prerender : {
135
+ // Prevents an unnecessary redirect from /page/ to /page when accessing prerendered content.
136
+ // Reference: https://answers.netlify.com/t/support-guide-how-can-i-alter-trailing-slash-behaviour-in-my-urls-will-enabling-pretty-urls-help/31191
137
+ // Reference: https://nitro.build/config#prerender
138
+ autoSubfolderIndex : false ,
139
+ } ,
122
140
commands : {
123
141
preview : "npx serve ./" ,
124
142
} ,
0 commit comments