So I've set up an HTML5 single page application, and it's working well. The page is at /App/
and when some one goes to content it looks like /App/Content/1234
.
One problem: If the user refreshes the page the server can't find that URL because it doesn't actually exist. If I send them to /App/#/Content/1234
, they're golden, but what is the best way to do this? I have a LOT of different styles of URL under /App.
What is the best way to globally catch any request under ~/App/(.*)
and redirect it to ~/App/#/$1
?
The only route registered in MVC is the standard OOTB route.