尽管安装了Sitecore,但IIS HTTP重定向

时间:2013-07-27 05:54:09

标签: iis iis-7.5 sitecore http-redirect

我正在尝试将Sitecore安装(IIS7.5 + Sitecore 6.5)作为子目录并重定向到外部网站。例如:

www.domain.com - > Sitecore安装网站

www.domain.com/anotherSite - >重定向到www.anothersite.com/index.php?q=somestuff

我不是很熟悉IIS(更多的是nginx / apache家伙),但我尝试为“anotherSite”设置一个虚拟文件夹,然后设置从该虚拟文件夹到目的地的HTTP重定向。与此有关的问题是,显然Sitecore会跳入并尝试在重定向获得机会之前处理它并抛出404.

在Sitecore参与之前是否有办法拦截IIS中的一条路径并将其指向外部网址?

1 个答案:

答案 0 :(得分:2)

查看您的web.config(或~/App_Data/Inlcudes下方的单独包含文件)并使用密钥IgnoreUrlPrefixes搜索设置。

您可以在那里添加虚拟目录的名称,以防止Sitecore处理这些请求:

<setting name="IgnoreUrlPrefixes" value="...|/anotherSite" />