0
AngularJS - html5Mode - Cannot GET /loginhtml5Mode与基础标签上不刷新
所以我看到这个职位的工作和我的问题是非常相似的。我已经使用基地标签让我的亲戚朋友工作。我有$ locationProvider.html5Mode(true);在我的应用程序。一切似乎都正常工作,以保持/#/ url不在应用程序中,但是当用户刷新浏览器时,它说没有找到页面。它将去的地址是我的路由器应该指向的地方:
$routeProvider
.when('/', {
templateUrl: 'views/coverPage.html',
controller: 'MainCtrl'
})
.when('/coverPage', {
templateUrl: 'views/coverPage.html',
controller: 'MainCtrl'
})
这只是我的路由器页面的一个例子。再一次,当我通过一个按钮链接时,这工作,但当我加载网址:http://www.someurl.com/somepath/coverPage它说,找不到页面。
以及我使用yeoman构建它,因此它们的标签。尽管如此,我应该已经详细了解了这一点。我正在使用yeoman角度,除了这个刷新问题,整个事情都很好。它发生在我的本地机器上,并且当我把它放在我们的服务器上时,这就是为什么我认为它更像是一个角度问题。但我没有证实。 – tcoulson 2014-09-25 13:38:07
http://jjt.io/2013/11/16/angular-html5mode-using-yeoman-generator-angular/ 这个网站给了我所有我需要的答案。 – tcoulson 2014-10-01 14:24:42