【问题标题】:Change URL in Umbraco root node更改 Umbraco 根节点中的 URL
【发布时间】:2017-06-01 02:12:09
【问题描述】:

我是 Umbraco 的新手。我正在使用 Umbraco 7.4.3。我需要更改根节点(登录页面)的 URL(链接到文档)。我在互联网上搜索并找到了以前版本的解决方案,但没有解决方案描述如何在 7.4.3 或更高版本中更改 URL。

我的内容树的结构:

  • 首页 [想在此处更改 URL(链接到文档)]
    • 博客

This 描述了解决方案,但它适用于以前的版本: 我尝试创建新标签,但不知道 7.4.3 版本中的 Type 在哪里?

非常感谢。

【问题讨论】:

  • 快乐!!!!我可以更改登陆页面的 URL。类型基本上是属性编辑器 (PE) 的类型,PE 是文本字符串。但现在的问题是 .aspx 没有出现在 URL 的末尾。

标签: umbraco


【解决方案1】:

为了更改根节点的 URL,我使用 umbracoUrlName 这个属性在 URL 的末尾保留 .aspx,但是,umbracoUrlAlias 没有。

希望对其他人有所帮助。

【讨论】:

  • umbracoUrlAlias 用于更改当前页面的 URL(而不是让 Umbraco 以正常方式处理 URL 创建)。如果您想创建不寻常的结构,这很好,但不应该用于创建某种重定向(因为这更像是一个错误而不是一个功能)。
  • 当你转到站点的路由时会发生什么?它会将您重定向到博客还是无法呈现任何页面?
  • @harvey 因为我只想更改 URL 名称,所以两个 URL 都适用于我,例如website\Umbraco 和 website\Umbraco\myblog 服务于根节点。
【解决方案2】:

如果您想将用户从您的主页重定向到您的博客页面,您需要在您的主页上创建一个别名为 umbracoRedirect 的属性。然后,您可以使用 Content Picker 属性类型选择要将用户重定向到的节点(在本例中为博客)。

这里有一个非常好的视频展示了它是如何做到的:https://www.youtube.com/watch?v=oJOsdtq9FQo

【讨论】:

  • 我知道重定向属性,但我想更改 URL。我编辑我的问题。我很抱歉。如果需要重定向,您的答案是正确的,但是,因此,我只想更改 URL。我使用了umbracoUrlName 属性。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-22
  • 2014-09-21
相关资源
最近更新 更多