Javascript 如何使Nuxt.js同时接受`/`和`/index.html`URL?

Javascript 如何使Nuxt.js同时接受`/`和`/index.html`URL?,javascript,vue.js,vue-router,nuxt.js,Javascript,Vue.js,Vue Router,Nuxt.js,我使用的是Nuxt.js默认模式、通用和历史路由器 当我运行numxt generate并获得一个网站时,numxt.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,我可

我使用的是Nuxt.js默认模式、通用和历史路由器

当我运行
numxt generate
并获得一个网站时,numxt.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,我可以访问我的网站

我试过了,它不起作用,我想这是因为它是动态路线,我的是基本路线


如何使Nuxt.js同时接受这两个
https://example.com/
https://example.com/index.html

您必须在基础vue.js中定义路由。如何配置请参见此处:

 https://nuxtjs.org/guide/routing/

请注意,将项目改为“通用”而不是“单页应用程序”,这也会产生影响。
这里的基本问题是在编程语言之上的一个框架之上的另一个框架。

解决过这个问题吗?我还试图弄清楚如何在不需要修改htaccess的情况下同时允许这两者,因为它更像是一个应用程序而不是一个站点。