asp.net-mvc – asp.net mvc中的动态子域
发布时间:2020-12-15 18:57:14 所属栏目:asp.Net 来源:网络整理
导读:我对asp.net来说相当新鲜,对iis的体验很少.我想让我的应用程序的每个用户都有自己的子域,但都使用相同的控制器.然后,子域将控制显示什么内容. 例: user1subdomain.mydomain.com/Whateveruser2subdomain.mydomain.com/Whatever 将使用相同的控制器.理想情况
我对asp.net来说相当新鲜,对iis的体验很少.我想让我的应用程序的每个用户都有自己的子域,但都使用相同的控制器.然后,子域将控制显示什么内容.
例: user1subdomain.mydomain.com/Whatever user2subdomain.mydomain.com/Whatever 将使用相同的控制器.理想情况下,一个参数可以给控制器提供用户名,然后可以显示适当的内容.我希望它具有足够的灵活性,新的子域可以添加到数据库,而不会在每次添加新的子域时重写路由规则. 解决方法
MVC没有绑定到域,只是到路径(例如
http://domain/path).
要做到这一点,你需要以下… >通配符DNS设置* .yourdomain.com指向您的服务器.> IIS设置中的站点没有主机头.任何其他网站托管在IIS的那个实例上相同的IP必须具有主机头指定.>您的应用程序将需要检查在页面加载时请求主机头,会话开始或其他一些事件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-4 – MVC 4 Bundle QueryString版本
- asp.net-mvc – ASP.NET MVC FileStreamResult不能按预期工
- asp.net – 考虑到N2 CMS,但担心性能.这是否合理?
- asp.net-mvc – 模型绑定和GET请求?
- asp.net – MVC 6 – RC1到RC2的更改
- ASP.NET MVC 4 / Web API – 为Accepts插入Razor渲染器:te
- asp.net-mvc – 我应该使用AsyncController在ASP.NET MVC 4
- asp.net – 有没有办法知道是否有人为您的网站添加了书签?
- iis – 如何调试w3wp.exe随机崩溃的原因?
- asp.net – WCF请求处理线程敏捷吗?