Umbraco文件路径渲染

时间:2012-02-10 18:27:25

标签: umbraco

假设我有Umbraco网站的结构

- Node1
  - Node2
  - Node3
- Node4
  - Node5

当我访问较低级别的节点时,如何让Umbraco呈现路径,例如 http://myserver/Node1/Node2.aspx而非http://myserver/Node2.aspx

1 个答案:

答案 0 :(得分:2)

由于Umbraco设置为在一次安装中托管多个网站,因此他们设置URL生成的方式鼓励您添加第一层节点来代表您的网站,然后在每个节点下添加“实际” “内容节点。

典型的设置可能如下所示:

- Content // The default node of the Content section, you don't need to add this.
    - Mysite
        - Node1
            - Node2
            - Node3
        - Node4
            - Node5
    + Mysecondsite
    + Mythirdsite

这将确保您的网址如下:

http://www.mysite.com/Node1.aspx
http://www.mysite.com/Node1/Node2.aspx
http://www.mysite.com/Node1/Node2.aspx

要轻松更新您的Umbraco,只需创建一个站点文档类型,确保允许所有相关页面作为子项,然后创建站点节点并移动其下的所有现有内容。您可能希望该网站在浏览器中访问时默认为Node1,因此请参阅最近询问的有关如何进行设置的以下问题:How to set up Umbraco to default in a subpage?

没有必要为你的Umbraco添加其他网站以使其正常工作,我只是将它们添加进行演示。但是,如果您确实要添加其他站点,请不要忘记在右键单击站点节点时将主机名添加到IIS以及“管理主机名”选项,但是如果只有一个站点则不需要。