【发布时间】:2018-02-22 15:37:47
【问题描述】:
如何实现一种机制(在单个 ASP.NET MVC 应用程序中)以确保:
- 如果请求来自 mydomain(用户访问 mydomain.com)-> 使用某些控制器集进行处理
- 如果请求来自 otherdomain(用户访问 otherdomain.com)-> 使用不同的控制器集进行处理
(域别名为同一个虚拟主机)
我应该使用 ASP.NET MVC 中的哪些扩展点来确保所描述的机制有效?
【问题讨论】:
-
如果您有 2 个不同的域和两组控制器,为什么要将所有内容放在一个应用程序中?
-
目前,原因是因为整个东西都托管在共享主机上 - 如果我有自己的专用服务器,我当然会把它放到两个应用程序中:) 其他网站也应该被创建并且几乎是自动维护的。
-
你最后做了什么?我希望你设法申请了两个申请。从长远来看,听起来要便宜得多!
标签: asp.net-mvc dns multi-tenant