关于angularjs-ui-router的 html5Model开启后的一些问题
我使用angular-ui-router的时候,为了使页面的url友好一点,就开启了html5Model:
$locationProvider.html5Mode(true);
之后url从
http://angularjs.me/#/add
变成了
http://angularjs.me/add
,url的友好效果是达到了,但是一刷新页面直接跪了,404!如果是
http://angularjs.me/#/add
刷新是正常的。。。
我的疑惑在于这里的url难道要我去在ngnix上去配置一些规则吗?匹配url后重定向到带有
#
的链接,或者是nginx上配置一些伪静态什么的,求解???