我在 wwwroot 中有多个文件夹,每个文件夹都有一个 web 包(VueJs/Angular/React App 的 dist 文件夹内容)。如屏幕截图所示,我在构建 Vuejs 应用程序后创建了 2 个文件夹并复制了 dist 内容。
如果我将 dist 内容直接复制到一个应用程序的 wwwroot 文件夹并导航到localhost:5000/,则该应用程序正在正确加载。但是有多个文件夹,当我导航到localhost:5000/page1/index.html时,浏览器控制台显示以下错误
加载资源失败:服务器响应状态为 404(未找到)
这是因为浏览器中没有加载 js 和 CSS 文件夹。
下面是我在 Startup.cs 文件中的代码。
app.UseStaticFiles();
app.UseFileServer(new FileServerOptions
{
EnableDirectoryBrowsing = true,
});
有人可以帮我解决这个问题吗?