Skip to content

fix: handle index page #58

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

arnauddrain
Copy link

The /* redirection will not overrides the default redirection of the / route to index.html, which will not be pre-rendered because.
This can be verified by cloning this repository and deploying it on Netlify, I made a test here: https://astounding-druid-97c6ce.netlify.app
Going to the home page with javascript disabled will just return a blank page, because index.html will be serve, which doesn't include any content.
I'm using the force = true because "/" route redirects by default to index.html which exists in dist/{projectName}/browser

A workaround is to add this redirection to the netlify.toml file of the project using this plugin:

[[plugins]]
  package = "@netlify/plugin-angular-universal"

[[redirects]]
  from = "/"
  to = "/.netlify/functions/angular-builder"
  force = true
  status = 200

@github-actions github-actions bot added the Stale label Jun 29, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant