Iis 7 IIS7与谷歌机器人的重写问题

Iis 7 IIS7与谷歌机器人的重写问题,iis-7,url-rewriting,Iis 7,Url Rewriting,我最近实现了一个新的处理程序,在我的站点上提供图像服务 旧的处理程序名为spotSnap.ashx,新的处理程序名为photo.ashx 我在IIS7中建立了一个重写规则如下 <rule name="Redirect spotsnap" patternSyntax="Wildcard" stopProcessing="true"> <match url="spotsnap.ashx" /> <action type="Redirect" ur

我最近实现了一个新的处理程序,在我的站点上提供图像服务

旧的处理程序名为spotSnap.ashx,新的处理程序名为photo.ashx

我在IIS7中建立了一个重写规则如下

<rule name="Redirect spotsnap" patternSyntax="Wildcard" stopProcessing="true">
      <match url="spotsnap.ashx" />
      <action type="Redirect" url="photo.ashx" redirectType="Permanent" />
    </rule>

然而,谷歌机器人每天都会记录数百个错误

System.Web.HttpException(0x80004005):潜在危险的请求。从客户端(:)检测到路径值。 在System.Web.HttpRequest.validateInputFrequeryByConfig()中 位于System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext上下文)

这些服务器变量在我看来很奇怪(出于明显的原因,它们取代了实际的网站目录路径)

路径信息/http:/photo.ashx

路径\u已翻译为c:\PATH\to\website\http:\photo.ashx

URL/http:/photo.ashx