Sitecore 如何修复断开链接报告中的假阳性?

Sitecore 如何修复断开链接报告中的假阳性?,sitecore,sitecore6,Sitecore,Sitecore6,我有一些项目的内容,是工作得很好。。。但在“断开链接”报告中显示为断开链接。相关链接位于富文本字段中: <img style="WIDTH: 700px; HEIGHT: 1029px" class="imageBG" alt="All Alaska Map" src="~/media/Images/NorthToAlaska/maps/allAlaskaRouteFLNew.jpg?w=700&amp;h=1029&amp;as=1" /> 如果我使用内置编辑

我有一些项目的内容,是工作得很好。。。但在“断开链接”报告中显示为断开链接。相关链接位于富文本字段中:

<img style="WIDTH: 700px; HEIGHT: 1029px" class="imageBG" alt="All Alaska Map" src="~/media/Images/NorthToAlaska/maps/allAlaskaRouteFLNew.jpg?w=700&amp;h=1029&amp;as=1" />

如果我使用内置编辑器并插入图像,它会生成如下链接:

<img width="700" height="1029" alt="All Alaska Route Map" src="~/media/F82D13579F3A4D0E88C4436D84A562F8.jpg?w=700&amp;h=1029&amp;as=1" />

我应该注意,即使使用“插入媒体项”按钮,它也会显示为断开的链接:(

通常,我更希望引用图像路径,而不是一个如果我只是查看它就无法识别的项目GUID

1) 为什么第一个链接显示为断开的,即使它在网站上运行良好
2) 有没有办法让编辑器插入带有路径而不是GUID的媒体项链接
3) 或者,是否有办法修改检测或报告断开链接的方式?

嘿,布莱恩

1:您是否尝试重建链接数据库? 要重建链接数据库,只需打开控制面板并转到数据库点。将有一个选项,您可以重建链接数据库

2:我猜你指的是富文本编辑器。它有意插入ID而不是路径。如果Sitecore将使用无法检测到的路径,则无法检测您是否将目标项移动到树中的其他位置。要获得友好的URL,您需要使用Sitecore的正确控件。例如,在XSL中,
sc:fld
不会呈现友好的URL,而是使用
sc:field


3:您想以什么方式修改它?自定义报告?

谢谢halbherz,重新运行报告后,编辑器插入的链接不会显示出来。我只是在看验证结果。报告中显示了指向有效项的有效链接,这仍然令人恼火,但显然对此我无能为力。如果字段的标记中存在xhtml错误,验证程序甚至会出现。您可以在此处删除或添加这些验证器:
/sitecore/system/Settings/Validation Rules/Field Types