asp.net-mvc - 需要所有路由之前的 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 中这不是问题
解决方案
推荐阅读
- node.js - 由 pm2 运行时出现意外的令牌 * 异常
- javascript - TypeError:this.props.onIncrement 不是函数
- c# - 如何使用 Azure B2C 实施安全调查问卷?
- android - 如何在 MpAndroidChart 中显示两位小数的百分比?
- reactjs - 使用 react-select 但占位符未显示
- mongodb - Mongoose - 用基于外部参数的布尔值替换引用数组
- python-3.x - 读取所有 CSV,在这些 CSV 上运行一些代码,然后编写新的 CSV
- java - @JsonPoperty 无法获取嵌套值
- python - 如何将单独列表的所有项目写入单个文件
- python - 试图理解线程