Elm SPA react to browser url changes

Hi David,
this only depends on the way you serve your index.html file. It has nothing to do with our elm application.
You need to make sure that however you are hosting / starting the application, all the traffic is serving your index.html

http://localhost:8000/ -> index.html
http://localhost:8000/blog -> index.html

The elm app handles the routing internally after the runtime takes over.