【发布时间】:2014-12-03 21:47:17
【问题描述】:
我在将网站迁移到新的网络服务器时遇到了一个奇怪的问题。
我在 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 Rewrite。没有运气。
【问题讨论】:
标签: url-rewriting iis-8.5