我有DocumentType
名为Blogs
。它有一个名为DocumentType
的孩子Blog
。
我创建了Blog
类型的内容。
该内容的名称为"编码很棒"。
我现在可以使用网址导航到该博客:
www.example.com/coding-is-great
我希望它是:
www.example.com/blogs/coding-is-great
如何使用上述内容为URL添加前缀?
- - - - 的被修改
回应wingyip的回答。我已经有了这样的结构:
但是网址并没有像你期望的那样产生。
答案 0 :(得分:4)
我不同意其他两种方法所采用的方法 - 通过重新排列内容来实现操作所需要的更简单。
非常重要的是要注意,并且在Umbraco开始的人们常见的问题是,文档类型的层次结构与您网站的结构/层次结构无关。
您网站的结构由您的内容树决定。
因此,如果您有一个名为Blogs
的父节点,其子节点为Coding is great
,那么您就不必进行任何捣乱 - 该网址将根据您的需要而定。
Home
Blogs
Coding is great
在您的文档类型中,Blog
是Blogs
的孩子是否有任何原因。执行此操作的唯一正当理由是,Blog
需要从Blogs
继承属性,否则Blog
不应嵌套。
如果我这样做,我可能会有一个名为Blog的文档类型,其中包含一个可以列出我的博客项目的相关模板。
这清楚了吗?
答案 1 :(得分:0)
在TextPage中创建(Settings => Document Types => Master)新属性 umbracoUrlAlias 并输入内容的新别名 How create url alias