【发布时间】:2010-11-09 09:48:08
【问题描述】:
是否有可能拥有一个 .NET MVC 应用程序,并且可以从不同的域访问它,从而使内容依赖于域?
例如,www(dot)site1(dot)com 和 www(dot)site2(dot)com 都将指向我服务器的 IP,并指向 IIS 中的同一个网站。我的 .NET MVC 应用程序将驻留在该网站中。现在,我希望能够知道哪个站点(域名)触发了 ControllerAction,并采取相应措施(例如,在 Index 操作中为主页显示不同的内容,或允许/阻止访问分配给特定站点的特定内容) .
我将不胜感激这方面的任何帮助。我可以接受传递给所有控制器操作的额外参数(可能使用路由),但如果有更优雅的解决方案将是理想的。
【问题讨论】:
-
报告!?你最终做了什么,结果如何?谢谢!
标签: c# asp.net asp.net-mvc asp.net-mvc-routing