所以我设置了一个 HTML5 单页应用程序,它运行良好。该页面位于/App/
,当有人进入内容时,它看起来像/App/Content/1234
.
一个问题:如果用户刷新页面,服务器将找不到该 URL,因为它实际上并不存在。如果我将它们发送到/App/#/Content/1234
,它们是金色的,但是最好的方法是什么?我在 /App 下有很多不同风格的 URL。
全局捕获任何请求~/App/(.*)
并将其重定向到的最佳方法是什么~/App/#/$1
?
在 MVC 中注册的唯一路由是标准的 OOTB 路由。