0

我有Umbraco开发的网站。它工作得很好,除了一件事。

假设我在父节点下有以下页面content

登录 - 注册 - 关于我们

如果我在浏览器中输入 www.mysite/login/register 它通常会响应注册页面,这是没有意义的

我导航到任何其他页面下的每个页面(这很奇怪),我不知道为什么。我需要在我的 IIS 或 web.config 中进行任何更改吗?

4

2 回答 2

0

您能否确保这些页面在 Umbraco 后端没有替代网址?它应该命名为 umbracoUrlAlias 或类似名称。

于 2013-06-16T12:38:34.727 回答
0

如果您有一个名为“register”的模板,您只需将“register”放在 url 的末尾即可将该模板应用于任何页面,如下所示:

www.mysite/login/register

如果实际上不存在存在于“登录”下的名为“注册”的节点,则上述 url 有效地变为:

www.mysite/login/?alttemplate=register

这是预期和有用的行为,如为什么 Umbraco Rocks - Alternate Templates中所述。

于 2013-06-16T15:43:29.367 回答