fix: ignore root when prerendering using strategy: 'prefix'
#2894
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🔗 Linked issue
❓ Type of change
📚 Description
Resolves #2855
Not sure how to test this exactly 🤔
These changes removes/ignores the
/
entry route added by nitro during prerendering and adds localized entry pages to use instead. This also excludes the/
route from the generated build, which I think is/was the original behavior when running generate with strategy prefix (currently without these changes this throws an error).When not prerendering we re-add the index page (not localized) so that requests on root can be redirected.
📝 Checklist