Sitecore not resolving rich text editor URLS in page renders

Posted by adam on Stack Overflow See other posts from Stack Overflow or by adam
Published on 2010-02-09T14:56:32Z Indexed on 2010/06/06 3:12 UTC
Read the original article Hit count: 1165

Filed under:
|
|
|
|

Hi

We're having issues inserting links into rich text in Sitecore 6.1.0. When a link to a sitecore item is inserted, it is outputted as:

http://domain/~/link.aspx?_id=8A035DC067A64E2CBBE2662F6DB53BC5&_z=z

Rather than the actual resolved url:

http://domain/path/to/page.aspx

This article confirms that this should be resolved in the render pipeline:

in Sitecore 6 it inserts a specially formatted link that contains the Guid of the item you want to link to, then when the item is rendered the special link is replaced with the actual link to the item

The pipeline has the method ShortenLinks added in web.config

<convertToRuntimeHtml>
    <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.PrepareHtml, Sitecore.Kernel"/>
    <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.ShortenLinks, Sitecore.Kernel"/>
    <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.SetImageSizes, Sitecore.Kernel"/>
    <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.ConvertWebControls, Sitecore.Kernel"/>
    <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.FixBullets, Sitecore.Kernel"/>
    <processor type="Sitecore.Pipelines.ConvertToRuntimeHtml.FinalizeHtml, Sitecore.Kernel"/>
</convertToRuntimeHtml>

So I really can't see why links are still rendering in ID format rather than as full SEO-tastic urls. Anyone got any clues?

Thanks, Adam

© Stack Overflow or respective owner

Related posts about url

Related posts about link