现在,如果page.js生成网址,它们看起来像这样:
http://mysite.dev/#!/contact
我可以选择完全禁用hashbang并使url看起来像这样:
http://mysite.dev/contact
但这给了我一个问题,每当我刷新URL时,我都会得到一个失败的获取请求。
我宁愿只有一个hash
,就像这样:
http://mysite.dev/#/contact
这有可能吗?
答案 0 :(得分:1)
如果您希望完全删除#!
,#
是将服务器设置为始终响应您主页上的请求,无论路线如何。然后你的javascript可以决定是显示页面还是404未找到。
检查page.js代码后,似乎你唯一的选择是hashbang。