2
当将网站迁移到新的Web服务器时,我遇到了一个奇怪的问题。在IIS 8.5中为HTTP处理程序使用路径扩展
我有一些自定义处理程序写在我的web.config中定义:
<add name="CalendarHandler" verb="*" path="/api/Calendar" type="CalendarHandler" />
如果我不把文件扩展名,如“/api/Calendar.css”这回来的响应路径上是一个重定向循环。如果我在路径上放置任何扩展名,它将返回正确的响应。删除扩展名会导致重新导入错误。
path="/api/Calendar"
适用于旧服务器。我已经从IIS 7.5 WIN 2008 R2将该网站移至IIS 8.5 WIN 2012.我不确定我在IIS中缺少的设置。我确定所有的处理程序映射都是相同的,我尝试安装URL重写。没有运气。