umbraco我的网站页面可以在任何其他页面上导航,如何阻止这个?

时间:2013-06-16 12:30:57

标签: umbraco

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

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

登录 - 注册 - 关于我们

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

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

如果您有一个名为“注册”的模板,您只需将“注册”放在您网址的末尾即可将该模板应用于任何页面,如:

www.mysite/login/register

如果实际上没有名为“register”的节点存在于“login”下,那么上面的url实际上变为:

www.mysite/login/?alttemplate=register

这是Why Umbraco Rocks - Alternate Templates中描述的预期和有用的行为。