首页 文章

尝试在IIS服务器上设置Orchard Multi-Tenancy

提问于
浏览
1

我是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绑定(它涉及使用开发机器来托管多租户站点,但我正在处理一个实时服务器 - 所有我的“开发”,例如它已经完成) .

有什么建议?谢谢 .

1 回答

  • 2

    要获得适用于多工作的绑定,您可以执行以下两种操作之一 .

    Set a catch all domain binding: 在IIS中创建一个站点,绑定设置为所有未分配的IP地址,没有主机名 . 指向服务器IP的任何域都将指向此站点,Orchard多租户将决定您的哪个Orchard站点指向它 . 只有一个IIS站点可以具有此设置,否则它们将发生冲突 .

    Add multiple domain bindings: 在ISS中创建绑定到domain1.com的站点,然后在编辑站点单击绑定下为domain2.com添加新绑定 .

相关问题