Iis CF10中的空白页用于.CFM(仅大写)页

Iis CF10中的空白页用于.CFM(仅大写)页,iis,coldfusion,iis-7,coldfusion-10,Iis,Coldfusion,Iis 7,Coldfusion 10,我们有多台带有IIS7和ColdFusion的服务器。有些是CF9,有些是CF10。以“.cfm”(小写)结尾的Coldfusion页面在两个页面上都能正确呈现。但是,如果键入“.CFM”(大写)作为浏览器url,Coldfusion 10服务器将返回一个空白的白色页面。(页面源也是空的)Coldfusion 9服务器正常呈现页面。关于如何解决这个问题,有什么想法吗?Coldfusion 10在文件名方面应该区分大小写 CF10区分大小写的bug(&)ColdFusion 10的内置Tomca

我们有多台带有IIS7和ColdFusion的服务器。有些是CF9,有些是CF10。以“.cfm”(小写)结尾的Coldfusion页面在两个页面上都能正确呈现。但是,如果键入“.CFM”(大写)作为浏览器url,Coldfusion 10服务器将返回一个空白的白色页面。(页面源也是空的)Coldfusion 9服务器正常呈现页面。关于如何解决这个问题,有什么想法吗?

Coldfusion 10在文件名方面应该区分大小写


CF10区分大小写的bug(&)

ColdFusion 10的内置Tomcat web服务器处理大小写的敏感性不同于旧的JRun内置web服务器。基本上,它遵循RFC并区分大小写

请参阅CF 10 bugbase中的此错误报告:


可以在此处找到其他详细信息:

刚刚在IIS 7上运行了一个带有CF 9.01的页面,但没有看到它发生。您正在尝试显示默认文档吗?因为CF10在Tomcat上,所以它比JRun更区分大小写。这就是问题所在。您需要调整一个Tomcat配置文件。。。这一点我需要含糊其辞,因为我前面还有4小时左右没有CF10。然而,这是a)预期的;b) 容易固定;c) 将被记录在博客上,因为人们以前曾受到过这种影响。所以,做一个谷歌,如果你找不到它(或者没有其他人在同一时间回来),我今晚回家后(英国时间)会发布一个真实的答案。下面提到的错误——详细说明了解决方法(适用于所有caps文件扩展名)。这就是我上面的意思。你会说区分大小写是一个bug吗?我个人认为不应该把tomcat或JAVA当作bug来对待。@GlynJackson:这是一种回归。以前版本的CF不区分大小写,现在是。这将导致回归错误(如您所见)。