Asp.net 意外合并链接的IIS重定向规则

Asp.net 意外合并链接的IIS重定向规则,asp.net,redirect,iis-7,url-redirection,iirf,Asp.net,Redirect,Iis 7,Url Redirection,Iirf,所以我最近被带到一家公司内部,大约三年前,他们与当地一家提供搜索引擎优化服务的公司签约。我把SEO放在引号里,因为它大约是99.9%的黑帽,他们被敲诈了,他们甚至从谷歌那里得到了一个手动的垃圾邮件操作。无论如何,我正在清理混乱,包括从这些垃圾链接中出现的爬行错误。我的第一步行动是联系网站管理员删除它们,第二步是编写重定向规则,该网站是基于IIS 7.0上的asp构建的,用于显示为爬网错误的链接,以将它们放到我们网站上的适当位置,第三步是通过GWT否认 我现在只剩下三个链接,因为我是一个纯粹主义者

所以我最近被带到一家公司内部,大约三年前,他们与当地一家提供搜索引擎优化服务的公司签约。我把SEO放在引号里,因为它大约是99.9%的黑帽,他们被敲诈了,他们甚至从谷歌那里得到了一个手动的垃圾邮件操作。无论如何,我正在清理混乱,包括从这些垃圾链接中出现的爬行错误。我的第一步行动是联系网站管理员删除它们,第二步是编写重定向规则,该网站是基于IIS 7.0上的asp构建的,用于显示为爬网错误的链接,以将它们放到我们网站上的适当位置,第三步是通过GWT否认

我现在只剩下三个链接,因为我是一个纯粹主义者/性能主义者,我希望使用重定向来修复它们,因为我已经这样做了将近一千个链接。我遇到的问题是,来自站点的三个重新生成的URL有两个合并在一起的URL: -域名/鸡舍/鸡舍。asphttp://domain/storage-sheds.asp -域名/鸡舍/鸡舍。asphttp://domain/storage- -领域/竞技场。asphttp://domain/storage-sheds-chicken-coop.asp

对于前两个,我尝试使用: 重定向规则^/chicken coop/hen_house.asph.*$[I,R=301] 但是我得到一个服务器错误HTTP error 500.19-内部服务器错误,最后一个链接也是这样,使用: 重定向规则^/arenas_polebarns。asphttp://domain/storage-sheds-chicken-coop.asp$[I,R=301]

如有任何建议,我们将不胜感激