我有由Umbraco开发的网站。除了一件事,它的工作效果很好。
假设我在父节点content
下面有以下页面:
登录 - 注册 - 关于我们
如果我在浏览器中输入www.mysite / login / register,它通常会回复注册页面,这是没有意义的
我导航到任何其他页面下的每个页面(这很奇怪),我不知道为什么。我需要在IIS或web.config中进行任何更改吗?
答案 0 :(得分:0)
你能否确保这些页面在Umbraco后端没有替代网址?它应该被命名为umbracoUrlAlias或类似的东西。
答案 1 :(得分:0)
如果您有一个名为“注册”的模板,您只需将“注册”放在您网址的末尾即可将该模板应用于任何页面,如:
www.mysite/login/register
如果实际上没有名为“register”的节点存在于“login”下,那么上面的url实际上变为:
www.mysite/login/?alttemplate=register
这是Why Umbraco Rocks - Alternate Templates中描述的预期和有用的行为。