2015-04-04 71 views
3

我試圖在角使用html5mode,這樣我可以像書籤HTTP頁面:/爲myhost /產品(其中/產品是$ stateProviderRef.state定義的路由(xxx))。角UI路由器,HTML5模式始終將刷新/

爲此我

  • 添加$ locationProvider.html5Mode(真)我的應用程序配置
  • 加入 '基地HREF = 「/」'(與<>)我的index.html
  • 添加的漁獲node.js中都重寫我的server.js

    app.get( '*',函數(REQ,RES){ res.redirect('/'); });

  • 重啓節點服務器

因此發生的事情是:在應用啓動正常,所有導航作品,我可以去http://myhost/products和一切正常。

但是,如果我在這一點上按刷新,我重定向到索引頁。在我看來,如果ui路由器要麼失去的路徑(/產品)或我已經錯過了配置/設置

我一直瀏覽StackOverflow上的問題,直到我的眼睛流血,但所有的類似的問題的解決方案,我已經做過的事情(基數=,重定向等)

任何人有這個問題,並解決它?如果你能分享你的發現,我們將非常感激。

感謝

回答