2017-09-16 90 views
0

我遇到的路線與VUE找不到網頁建立後

http://localhost:8080/user/reset 

它找到工作,當我在開發中 但是編譯後我把DIST在本地主機

http://localhost/user/reset 

它說頁未找到。 但我可以通過點擊路由器鏈接從主頁訪問它,但不能通過我的瀏覽器中的直接地址。

 { 
     path: '/user/reset', 
     component: function(resolve) { 
      require(['@/components/view/reset.vue'], resolve) 
     } 
    } 

這是我在routes.js

回答

1

我忘了把.htaccess文件路徑。

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.html$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.html [L] 
</IfModule> 

更多的細節...... https://router.vuejs.org/en/essentials/history-mode.html