我在市场上安装了SITECORE REDIRECT MANAGER,我正在尝试创建重定向。它适用于"插入链接"指向树内项目的选项。但是我需要打开一个外部链接,它不起作用。我尝试了几个外部链接,并尝试更改Sitecore.SharedSource.RedirectManager.UrlValidation配置,但没有运气。
有什么想法吗?
答案 0 :(得分:2)
您要重定向到的网址是什么?我们有几个网站指向尚未在Sitecore上运行的其他网站,但我们必须在配置中进行设置以允许IIS处理其他传入扩展,我认为您需要允许IIS处理传出的内容好吧,因为它为你生成链接...所以它可能会反过来也是有道理的。这是我们为这类事物添加到其中一个补丁配置文件中的内容,它适用于我们。
<preprocessRequest help="Processors should derive from Sitecore.Pipelines.PreprocessRequest.PreprocessRequestProcessor">
<processor type="Sitecore.Pipelines.PreprocessRequest.FilterUrlExtensions, Sitecore.Kernel">
<patch:delete />
</processor>
<processor type="Sitecore.Pipelines.PreprocessRequest.FilterUrlExtensions, Sitecore.Kernel">
<param desc="Allowed extensions (comma separated)">aspx, ashx, asmx, asp, pdf, htm, html</param>
<param desc="Blocked extensions (comma separated)">*</param>
<param desc="Blocked extensions that stream files (comma separated)">*</param>
<param desc="Blocked extensions that do not stream files (comma separated)" />
</processor>
</preprocessRequest>
答案 1 :(得分:1)
我不确定&#34; Sitecore重定向管理器&#34;支持外部URL。
您可能希望查看由ParTech编写的另一个模块支持支持外部链接:URL Rewriter。