【发布时间】:2020-07-03 16:39:53
【问题描述】:
我正在使用 Nuxt.js 默认模式、通用和历史路由器。
当我运行nuxt generate 并获得一个网站时,Nuxt.js 在 dist 文件夹中生成index.html。
因此,如果我发布网站,我可以通过https://example.com/ 访问我的网站。
我的问题来了,如果我导航到https://example.com/index.html,Nuxt.js 会立即将我的网站重定向到:
This page could not be found
Back to the home page
如果我禁用浏览器 JavaScript,我可以访问我的网站。
我试过Validate Method,不行,我想是因为它是动态路由的,我的是基本路由。
如何让 Nuxt.js 同时接受 https://example.com/ 和 https://example.com/index.html?
【问题讨论】:
-
曾经解决过这个问题吗?我还试图弄清楚如何在不需要修改 htaccess 的情况下允许两者,因为它更像是一个应用程序而不是一个站点。
标签: javascript vue.js vue-router nuxt.js