Umbraco 7:随机404

时间:2014-12-19 06:04:05

标签: umbraco umbraco7

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

问题

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

它已经工作了一个月,然后突然显示404:

enter image description here

(非理想)解决方案

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

但是在重新启动IIS之后,或者在重新发布页面之后,它将再次显示404错误。

对于永久性修复,我们必须更改页面名称,例如。从Sale到Sale1。

问题

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

有没有人经历过这个?或者知道在哪里看?可能是数据库在某处有一个损坏的条目..?

2 个答案:

答案 0 :(得分:1)

我们发现了问题!我们在Content:

下有这个结构
  • 主页
    • HomeSlide1
    • HomeSlide2
    • 出售
    • 关于我们
    • etc

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

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

删除/重命名Home / sale修复了问题。

答案 1 :(得分:0)

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

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

如果umbraco.config文件不包含错误的元素,请检查检查索引。当你做"重建索引"从umbraco后端的开发者节点开始,问题也可能消失。

如果您知道出了什么问题,可以开始寻找解决问题的方法。例如。找出哪个行动出了问题。