1

我正在尝试将 umbraco 站点设置为指向多个域/端口(每个域的 css 更改/模板)

我浏览了许多博客并按照以下步骤操作,但我无法为上述案例存档。(我正在使用 umbraco 4.7.0)

--> 如图所示,创建了两个文档类型和相应的模板。

1) DTypeOne

2) DTypeTwo

在此处输入图像描述

从而创建 Content 1) Name > SiteCountOne , Document Type > DTypeOne , Template > DtypeOne

2) 名称 > SiteCountTwo ,文档类型 > DTypeTwo ,模板 > DtypeTwo

并且从 IIS 站点绑定添加了两个不同的端口到这个 umbraco 站点。(9083 ,9084) ,并设置了 Manage hostname > localhost:9084

在此处输入图像描述

但是,当我尝试通过键入 URL http://localhost:9084' 来调用访问站点时,它会呈现包含“ DtypeOne ”。而不是 Template DtypeTwo 的包含

因此,当从端口:9083 进行调用时渲染包含 DtypeOne 并在从端口:9084 调用时渲染包含 DtypeTwo。我需要做更多的设置还是我错过了任何步骤。?

4

1 回答 1

1

我认为问题在于端口的使用。旧版本的 Umbraco 使用端口作为域的一部分有点不稳定。如果您改用主机名,那应该可以正常工作。当您在 localhost 上工作时,您可以为此设置一个主机文件条目,例如 site1.local 和 site2.local,并让您的 umbraco 站点取而代之。

我相信可以在新版本的 Umbraco 上指定端口,从重写管道时开始。如果您使用更新的版本(至少版本 6),您应该能够以您想要的方式使用端口而不会出现问题。

于 2014-05-13T16:02:50.660 回答