繁体   English   中英

IIS的子域设置指向同一Web应用程序

[英]Subdomain Setup for IIS pointing to the same web application

我们有一个Web应用程序,必须作为独立的子域部署到URL http://clientName.webapp.com 每个客户端都可以选择一个站点名称,但Web应用程序都是相同的。 我们目前正在iis7上运行.NET 2.0移动到3.5,并且在共享服务器上进行inproc会话管理时,服务器负载均值。 还需要这是一个实时的seteup,客户注册并可以开始使用webapp。 还要求特定客户端站点独立地进行SSL加密。

所以问题是,我应该使用url write来完成这个吗? 如果是这样,我如何独立设置SSL加密? 或者我应该创建一个指向同一个应用程序的新网站? 如果是这样,我如何编写脚本以便自动创建。

感谢所有的帮助!

有了这个,我会做几个假设:

a)所有子域都指向文件系统上的相同代码(相同的文档根)

b)所有站点将在相同的webapp.com域下运行(即app1.webapp.com,app2.webapp.com等)

这是完成您要做的事情的一种可能方式。

  • 创建一个IIS网站,响应您使用的确切IP地址(最好不要使用“所有未分配”)。 不需要使用主机头。
  • 为webapp.com域设置通配符DNS记录 ,该记录解析为Web应用程序的IP地址。 这样,如果对任何尚未创建显式DNS记录的子域发出任何请求,它将被路由到您的应用程序。
  • 获取* .webapp.com的通配符SSL证书。 通配符SSL证书将涵盖为您的应用程序创建的任何和所有子域。 否则,您最终将不得不购买多个SSL证书,并且可能必须创建多个IIS网站。
  • 在您的应用程序中,您需要考虑基于子域的特殊处理(即哪些用户应该具有访问权限,要显示的内容等)。

这实际上与WordPress多站点的工作方式类似。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM