如何删除Sitecore中损坏的链接

Sco*_*ott 8 sitecore

我们有一个Sitecore站点,其中有几个项目断开了与旧工作流状态的链接,这些状态已不再存在.我知道你删除一个项目时可以删除链接,但是当缺少的项目已经消失时,我没有看到简单的删除项目上的链接的界面.

在这种情况下,删除断开链接的最佳方法是什么?谢谢.

Mar*_*lak 13

Sitecore管理页面允许删除损坏的链接.你可以在这里找到它:

http://localhost/sitecore/admin/RemoveBrokenLinks.aspx

您只需选择数据库并执行操作即可.您还可以序列化在此过程中更改的所有项目.

您可能需要更改超时设置web.config:

<setting name="DefaultSQLTimeout" value="10:00:00" />
<setting name="DataProviderTimeout" value="00:00:00" />
Run Code Online (Sandbox Code Playgroud)

  • 如果您在执行操作后意识到重要内容丢失,则可以从序列化文件中反序列化旧版本的项目. (3认同)