【问题标题】:umbraco cms error when publishing发布时 umbraco cms 错误
【发布时间】:2012-10-12 06:23:18
【问题描述】:

找不到页面

没有 umbraco 文档匹配 url 'http://localhost:64018/'

umbraco 尝试使用这个 xpath 查询来匹配它'/root/* [@urlName = ""] | /root/*')

通过在 /config/umbracoSettings.config 文件中添加 umbraco 文档的 id 以显示为 404 页面,可以将此页面替换为自定义 404 页面。只需将 id 添加到 '/settings/content/errors/error404' 元素即可。

有关更多信息,请访问 umbraco 网站上有关自定义 404 的信息。

这个页面是故意留下丑陋的;-)

【问题讨论】:

    标签: asp.net umbraco


    【解决方案1】:

    这可能是几件事。该站点是否在 localhost 端口 64018 上运行?如果没有,那么看起来您已将该设置设置为站点的主机名。将其更改为正确的主机名,它应该会重新开始工作。 Umbraco 主机名和端口不能很好地配合使用,因此如果它在该端口上运行并且您设置了主机名,请删除主机名并查看是否有效。

    另外,请检查页面是否分配有模板。如果没有模板,页面会 404。

    【讨论】:

    • +1 用于提及模板。完全忘了给它分配一个模板。
    【解决方案2】:

    Tim 的第二个建议在这里可能是正确的答案。在 Umbraco Admin 中转到您的页面。单击导致问题的页面上的属性选项卡并检查模板。如果没有分配的模板,那么页面将生成您提到的错误。这通常是此错误的原因(假设您网站的其余部分工作正常)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-13
      相关资源
      最近更新 更多