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