Why am I receiving a 404 upon page refresh for my static application? Did I miss something in the tutorial about setting up Express?

Posted March 25, 2020 3.1k views

OS: Ubuntu 18.04
Web Server: Nginx
Application Type: Static React Application with Node running.

Repro Steps

  1. Go to (Access any page from there just fine).
  2. Go to (You get a 404)

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

Looks like it was a mistake on my part. I didn’t have a / in front of my index.html filename in my sites-available server block. You can consider this closed.