我是Orchard的新手,并且在设置IIS绑定时遇到了最困难的时间。我不擅长IIS,对Web开发也很陌生。
说我有domain1.com这是主要的Orchard网站(房东)。我在Multi-Tenant模块中正确设置了domain2.com。如果我将domain1.com和domain2.com作为单独的站点,我在服务器上的DNS记录正常工作(即,我可以输入domain1.com并查看Orchard房东网站,我可以输入domain2.com并查看使用的默认页面通过我的控制面板)。
我想我只是难以装订。我使用我的服务器控制面板摆弄了DNS设置 - 没有运气。然后我尝试使用IIS将domain2.com“绑定”到domain1.com,但我很确定我弄得一团糟。 :)
我一直在寻找答案,但似乎没有任何效果,否则我无法完全掌握这个概念。 Orchard文档并没有真正处理IIS绑定(它涉及使用开发机器来托管多租户站点,但我正在处理一个实时服务器 - 所有我的“开发”,例如它已经完成)
有什么建议吗?感谢。
答案 0 :(得分:2)
要获得适用于多租户工作的绑定,您可以执行以下两项操作之一。
设置捕获所有域绑定: 在IIS中创建一个站点,绑定设置为所有未分配的IP地址,没有主机名。指向服务器IP的任何域都将指向此站点,Orchard多租户将决定您的哪个Orchard站点指向它。只有一个IIS站点可以具有此设置,否则它们将发生冲突。
添加多个域绑定:在ISS中创建绑定到domain1.com的站点,然后在编辑站点点击绑定下为domain2.com添加新绑定。