首页 > 解决方案 > 需要所有路由之前的 ASP.Net Core MVC 前缀

问题描述

如标题所示,我有一个 ASP.NET Core MVC 应用程序。(.NET Core 3.0)我还有一个 Traefik 反向代理(Traefik 版本 1.7.10)

我想像“www.randomname.com/service1/Home”一样访问我的 ASP.NET

有没有办法在每条路线之前设置“service1”前缀?

问题是一些 Css 和 js 文件没有得到前缀。 http://randomname.com/lib/bootstrap/dist/js/bootstrap.bundle.min.js 给出错误 http://randomname.com/service1/lib/bootstrap/dist/js/bootstrap.bundle.min。 js 工作

在我部署它之后,这个问题也只在 Linux 服务器上。在 VisualStudio 中这不是问题

标签: asp.net-mvctraefik

解决方案


推荐阅读