【问题标题】:Umbraco 7: Random 404Umbraco 7:随机 404
【发布时间】:2014-12-22 07:26:27
【问题描述】:

我们在 Umbraco 4 中从未遇到过这个问题,但我们在 Umbraco 7 中遇到过两次。

问题

所以我们有一个页面:www.mywebsite.com/sale

运行了一个月,突然显示404:

(非理想)解决方案

我们可以更改此文档的模板,例如。从 SalePage 到 TextPage,然后返回到 SalePage。 这将暂时解决它。

但是IIS重启后,或者重新发布页面后,又会出现404错误。

为了永久修复,我们必须更改页面名称,例如。从销售到销售1。

问题

有时更改页面名称根本不是一个理想的解决方案。

有人经历过吗?或者知道去哪里看?可能是数据库某处有损坏的条目..?

【问题讨论】:

  • 您正在开发哪个版本?考虑在 umbraco 论坛 (our.umbraco.org) 上也问这个问题

标签: umbraco umbraco7


【解决方案1】:

我们发现了问题!我们在 Content 下有这个结构:

  • 首页
    • 首页幻灯片1
    • 首页幻灯片2
  • 页数
    • 出售
    • 关于我们

当有人在 Home 下创建一个名为“sale”的“主页幻灯片”时,问题就开始了。

因此,Home/sale 和 Pages/Sale 都有相同的路径:/sale/

删除/重命名 Home/sale 解决了问题。

【讨论】:

    【解决方案2】:

    这听起来像是一个损坏的缓存。

    要找出问题所在: 调查 xml 配置 (/config/umbraco.config)?我怀疑这个文件仍然会包含正确的信息。

    如果 umbraco.config 文件不包含错误的元素,请检查检查索引。当您从 umbraco 后端的开发者节点执行“重建索引”时,问题也可能会消失。

    如果您知道出了什么问题,就可以开始寻找解决问题的解决方案。例如。找出错误的操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-07
      • 2014-05-20
      • 2021-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多