我在 IIS 网站中设置了一个目录,该目录将对该目录的任何请求重定向到另一个域名以进行文件下载。在早期版本的 IIS (7.5) 和 ColdFusion (9) 中,它会重定向任何请求,但现在在我们使用 IIS 8.5 和 ColdFusion 11 的测试服务器上,它只会在请求不是由 ColdFusion 处理的页面时重定向请求。我们将 ColdFusion 设置为处理 htm、html、cfm 和 cfml。
www.domain.com/downloads/file.pdf -> 重定向到 files.domain.com 服务器上的 file.pdf。
www.domain.com/downloads/file.cfm -> www 服务器上的 404 错误,因为 www 服务器上不存在 /downloads/file.cfm。
是否有什么地方我错过了设置某种优先级,以便 IIS 在 ColdFusion 尝试处理请求之前处理重定向?