我有
的路线 http://localhost:8080/user/reset
当我在开发中时,它会找到工作 但是在构建之后我把dist放在localhost中
http://localhost/user/reset
它说找不到页面。 但我可以通过点击路由器链接从主页访问它,但不能通过我的浏览器中的直接地址。
{
path: '/user/reset',
component: function(resolve) {
require(['@/components/view/reset.vue'], resolve)
}
}
这是我在routes.js
中的路径答案 0 :(得分: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