Url rewriting 在IIS 8.5中使用http处理程序的路径扩展

Url rewriting 在IIS 8.5中使用http处理程序的路径扩展,url-rewriting,iis-8.5,Url Rewriting,Iis 8.5,在将网站迁移到新的web服务器时,我遇到了一个奇怪的问题 我在我的web.config中编写和定义了一些自定义处理程序: 如果我没有将文件扩展名放在“/api/Calendar.css”这样的路径上,那么返回的响应是一个重定向循环。如果我在路径上放置任何扩展,它将返回正确的响应。删除扩展会导致重新定向错误 path=“/api/Calendar”在旧服务器上运行正常。我已将网站从IIS 7.5 WIN 2008 R2移至IIS 8.5 WIN 2012。我不确定IIS中缺少什么设置。我已确保

在将网站迁移到新的web服务器时,我遇到了一个奇怪的问题

我在我的web.config中编写和定义了一些自定义处理程序:


如果我没有将文件扩展名放在“/api/Calendar.css”这样的路径上,那么返回的响应是一个重定向循环。如果我在路径上放置任何扩展,它将返回正确的响应。删除扩展会导致重新定向错误

path=“/api/Calendar”
在旧服务器上运行正常。我已将网站从IIS 7.5 WIN 2008 R2移至IIS 8.5 WIN 2012。我不确定IIS中缺少什么设置。我已确保所有处理程序映射都相同,并已尝试安装URL重写。运气不好。

我将路径更改为