2016-07-31 77 views
6

我正在構建一個角度站點並使用UI-Router,如果我單擊鏈接去轉到工作正常的路由,但每次刷新頁面時,或者如果我鍵入手動我得到'無法GET /找到一個供應商。我有這個在我的路線文件:UI-Router在頁面刷新時無法獲取GET錯誤

$stateProvider 
    .state('home', { 
     url: '/', 
     templateUrl: 'views/home.html' 
    }) 
    .state('find', { 
     url: '/find-a-vendor', 
     templateUrl: 'views/find.html' 
    }) 

我也有$locationProvider.html5Mode(true);在我的路線文件中。並在我的索引中,我有頭<base href="/">,有什麼我失蹤?

+0

它是一個完整的堆棧應用程序嗎?或者只是一個前端應用程序? – tcasey

+0

它是滿堆棧 – jmona789

回答

4

我以前有過這個問題,發現this文章,幫助我巨大。你需要做一些服務器端重寫。

+1

謝謝,我發現我需要更改並修復它 – jmona789

+2

如果您添加了用於解決此問題的特定部分,情況會更好 –