我正在使用ember1.0-rc3,我想将hashbang url更改为普通的url格式(即www.site.com/admin#/page1到www.site.com/admin/page1)。要进行此更改,我在app router中使用位置:“history”。
但是当我重新加载页面或书签页面不起作用时,它只会重定向到主页。我想在我的应用程序中重新加载和书签选项,而不更改.htaccess文件中的重定向URL。有什么方法可以它?提前谢谢
答案 0 :(得分:4)
为了将HTML5历史记录与ember这样的单页应用程序一起使用,您的服务器必须具有为任何URL呈现主index.html文件的行为。 Ember路由器具有在加载时查看URL并转到正确路由的逻辑。