我有一个 ASP NET Core 应用程序在 docker 容器内运行,我尝试使用我在另一个 docker 容器内构建的 NGINX 反向代理来访问该应用程序。
当我尝试使用在 Nginx .conf 文件上配置的虚拟路径访问 MVC 应用程序时,如下所示:“ http://localhost:1000/mvcapp/ ”,所有使用相对路径的 css、js 和 othrr 静态文件找不到,因为 mvc 不处理虚拟路径来正确配置这些文件的路径。
我的网址:http://localhost:1000/mvc
mvc构建的路径:href="/css/bootstrap.css"
mvc 的正确构建方式: href="mvc/css/bootstrap"