小编sat*_*ril的帖子

将虚拟路径设置为 nginx 反向代理后面的 ASP NET Core MVC 应用程序

我有一个 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"

asp.net-mvc nginx asp.net-core

3
推荐指数
1
解决办法
2256
查看次数

标签 统计

asp.net-core ×1

asp.net-mvc ×1

nginx ×1