获取(404 - 未找到文件或目录)运行站点。在Umbraco 6

时间:2015-11-13 13:40:35

标签: caching razor http-status-code-404 umbraco umbraco6

令人惊讶的是,我在导航到页面时收到404错误消息。 当我重新发布该特定页面时,它开始渲染,但当我尝试使用直接URL(例如http://SiteName/PageName.aspx)访问它时,它再次给出了404错误。 但是当我在任何时候访问主页时都会被渲染。

我试过以下

1)我已清除缓存(通过手动删除的AppData / Temp& Config文件)

2)重新发布整个网站。

但无法解决它。

请指导我。 我正在使用V6 +

我使用razor可以是它的缓存问题,还是任何其他提示,以便我可以开始向那个方向钻孔?

先谢谢。 :)

1 个答案:

答案 0 :(得分:0)

重新构建了内容树(在根节点下移动了相应的页面)

并对/config/404handlers.config进行了以下更改

<NotFoundHandlers>
  <notFound assembly="Sample" type="HandleMySpecialUrls" />
  <notFound assembly="umbraco" type="handle404" last="true" />
</NotFoundHandlers>

参考。 http://issues.umbraco.org/issue/U4-2549

view Detail Post https://our.umbraco.org/forum/developers/razor/72917-getting-404-file-or-directory-not-found-running-site#comment-234136