为umbraco站点创建umbraco子域

时间:2014-10-10 12:30:33

标签: umbraco subdomain umbraco7 umbraco-blog

我正在使用umbraco 7.1.3。

我的要求是根据用户请求动态地在主站点中创建另一个子域。例如,我已经为我的站点“ww.xyz.com”实现了umbraco cms&我正在通过umbraco登录更新内容。现在我想根据他们的要求为不同的客户创建子域......比如:“www.xyz.com/client1”,“www.xyz.com/client2”等等......

现在所有子域网站都应该拥有自己的umbraco框架,因此客户端站点(子域所有者)可以分别登录和更新其信息。

为了达到这个要求,我实施了以下步骤......

  1. 首先,我在IIS中注册一个umbraco网站并对其进行配置,并且该网站正常运行。
  2. 然后我在IIS中注册另一个umbraco网站并对其进行配置,这也正常。 现在实现子域逻辑......
  3. 我只是将第二个网站的文件夹复制到第一个网站文件夹中。然后通过IIS将该文件夹转换为应用程序。
  4. 根据我的期望,这应该有效,因为我已经在asp.net中做了同样的工作。

    但是对于umbraco,我面临的问题是“无效的键值”。

    我认为这个问题与某些umbraco配置有关,但我无法弄明白。

    谢谢&此致

1 个答案:

答案 0 :(得分:0)

有点门户开放,但是由于我在任何评论中都没有看到它,并且在Umbraco 8中被隐藏了。您是否尝试过在“文化和主机名”部分中设置网址?

enter image description here

注意:您可以通过转到“内容”来实现,在内容树中右键单击您的主页,现在您获得了一些额外的选项,这些选项通常被隐藏,同时还有非常有用的“主机名和文化”选项,该选项使您可以支持多个网址。