I am looking for the option to maintain external links in common location and refer through out the pages.
For example if my site uses link www.xyz.com/redirect in 100 pages , I will declare it in one master/common location and refer it to that 100 places. In future , If I change this URL to www.abc.com/redirect it must impact those 100 places. I shall not go and edit in 100 places.
Unfortunately, I could not find any thing as such.. Please let me know if it is possible as similar to Image library.
I have added the custom library class as attached in the screen shot, and my sitecore.config code added is
<linkManager defaultProvider="custom"><providers> <add name="custom" type="Indivirtual.Shared.Utilities.CommonUtil.CustomLinkProvider,Indivirtual.Shared.Utilities.CommonUtil" addAspxExtension="false" alwaysIncludeServerUrl="false" encodeNames="true" languageLocation="filePath" shortenUrls="true" useDisplayName="false" lowercaseUrls="true" languageEmbedding="never"/> </providers> </linkManager>
getting the error as : Could not resolve type name: Indivirtual.Shared.Utilities.CommonUtil.CustomLinkProvider,Indivirtual.Shared.Utilities.CommonUtil (method: Sitecore.Configuration.Factory.CreateFromTypeName(XmlNode configNode, String parameters, Boolean assert)).