Vercel主机:Next.js站点不提供我的静态文件

Vercel主机:Next.js站点不提供我的静态文件,next.js,vercel,Next.js,Vercel,我在Next.js中建立了一个新网站,并将其部署在vercel.com(他们的免费爱好计划)上。 除了我构建了一些示例页面并将它们放入/public(按照Nextjs文档的指示)之外,其他一切都正常工作,因此我有一个目录结构,如下所示: /public/demo/gencenter/gencenter.html,我希望它在 但是我得到了一个404(控制台报告“加载资源失败….404”) 有人知道Next.js是否有任何句柄,我应该抖动以加载静态文件吗?对于giggles,我将一些图像文件放在/p

我在Next.js中建立了一个新网站,并将其部署在vercel.com(他们的免费爱好计划)上。 除了我构建了一些示例页面并将它们放入/public(按照Nextjs文档的指示)之外,其他一切都正常工作,因此我有一个目录结构,如下所示: /public/demo/gencenter/gencenter.html,我希望它在 但是我得到了一个404(控制台报告“加载资源失败….404”)

有人知道Next.js是否有任何句柄,我应该抖动以加载静态文件吗?对于giggles,我将一些图像文件放在/public目录中,我可以直接调用它们,它们会按预期显示:

我在Next.js文档中了解到命名冲突,但“gencenter.html”是唯一的,在其他任何地方都不存在

任何帮助都将不胜感激


Rich

Vercel使用干净的URL,导致文件“index.html”被重命名为“index”。当我更新我的内部链接指向“索引”时,一切又开始工作了。仅适用于html文件。显然,CSS和图像文件不受影响