asp.net-core-mvc - 将子域路由到 Asp.net Core 2.1 区域
问题描述
我们不能使用 SaasKit
我们有一个 asp.net core 2.1 应用程序。我们希望它能够将传入的子域路由到特定区域,以便每个租户都可以拥有自己的 _layout、视图、控制器等。
website1.mydomain.com routes to Website1 Area
website2.mydomain.com routes to Website2 Area
理想情况下,它应该有一个不包含区域名称的干净 url。换句话说
我们不想最终看到...
website1.mydomain.com/Website1/Home/Index
website2.mydomain.com/Website2/Home/Index
但相反,我们希望...
website1.mydomain.com/Home/Index
website2.mydomain.com/Home/Index
-
MyApplication
Areas
Website1
- Controllers
- HomeController
- Returns Index View
- Models
- Views
- Home
- Index
Website2
- Controllers
- HomeController
- Returns Index View
- Models
- Views
- Home
- Index
谢谢
解决方案
推荐阅读
- javascript - 根据 CORS 预检响应中的标头“Access-Control-Allow-Headers”,不允许“内容类型”
- android - 当支持 Internet 的 WiFi 网络可用时,如何让 Android 连接到无法访问 Internet 的 IoT WiFi AP?
- mysql - 找出“Chai”产品被订购了多少次?
- c++ - PVS工作室分析
- angular - Angular - 如何返回订阅数据
- javascript - 在 useEffect 或事件处理程序中直接在 react 中从 api 获取数据
- jmeter - 非浏览器特定元素脚本记录所需的信息
- c# - VSTO Outlook 加载项安装失败
- timestamp - 只有时间的时间戳
- android - 如何在android中同时获取wifi的ip和wifi热点的ip?