如何修复Broken Links报告中的误报?

时间:2012-07-20 00:02:02

标签: sitecore sitecore6

我有一些项目内容正常工作......但在Broken Links报告中显示为断开的链接。相关链接位于Rich Text字段中:

<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 个答案:

答案 0 :(得分:1)

Hej Bryan

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

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

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