Orchard中的多租户和子域

时间:2013-08-31 17:48:38

标签: subdomain orchardcms orchardcms-1.6 multi-tenant

Crosspost:https://orchard.codeplex.com/discussions/455071

我正在使用Orchard 1.6.1。

说我的第一个网站叫做domain.com。我尝试创建一个新租户,并将beta.domain.com作为主机,没有URL前缀(看到它是可选的)。

显示了网址http://beta.domain.com,当我尝试设置时,它没有显示任何内容。我尝试删除子域名并输入导致http://domain.com/beta的前缀。但是,我非常喜欢这里显示/详细说明的子域名:http://docs.orchardproject.net/Documentation/Setting-up-a-multi-tenant-orchard-site

我是否必须在DNS服务器中进行设置?

任何建议或信息都将受到高度赞赏。谢谢!

2 个答案:

答案 0 :(得分:1)

如果您有IIS服务器,则需要在其上添加beta.domain.com点,然后在beta.domain.com的iis中添加绑定到您的网站,以便将其接收。

答案 1 :(得分:0)

如果您使用的是共享主机,则无法访问IIS。然后你应该使用域别名(在Plesk中)而不是设置DNS。它会使您的主域上的Orchard CMS服务于租户站点。

示例:您想在tenant.mysite.com上添加租户网站,然后您应该将域名别名 tenant.mysite.com 添加到 mysite.com 域。如果使用Plesk,请不要忘记检查 Web 选项。

如果您有权访问IIS,则需要向主域添加绑定。