令人惊讶的是,我在导航到页面时收到404错误消息。 当我重新发布该特定页面时,它开始渲染,但当我尝试使用直接URL(例如http://SiteName/PageName.aspx)访问它时,它再次给出了404错误。 但是当我在任何时候访问主页时都会被渲染。
我试过以下
1)我已清除缓存(通过手动删除的AppData / Temp& Config文件)
2)重新发布整个网站。
但无法解决它。
请指导我。 我正在使用V6 +
我使用razor可以是它的缓存问题,还是任何其他提示,以便我可以开始向那个方向钻孔?
先谢谢。 :)
答案 0 :(得分:0)
重新构建了内容树(在根节点下移动了相应的页面)
并对/config/404handlers.config进行了以下更改
<NotFoundHandlers>
<notFound assembly="Sample" type="HandleMySpecialUrls" />
<notFound assembly="umbraco" type="handle404" last="true" />
</NotFoundHandlers>