Iis Bluedragon 7.1 Application.cfm被调用用于所有页面,而不仅仅是cfm页面

Iis Bluedragon 7.1 Application.cfm被调用用于所有页面,而不仅仅是cfm页面,iis,iis-7,coldfusion,bluedragon,application.cfm,Iis,Iis 7,Coldfusion,Bluedragon,Application.cfm,我们当前的所有Web服务器都具有以下配置: IIS 6.0 Windows Server 2003 蓝龙6.22 我们最近被告知升级到windows server 2008。为了做到这一点,我们必须升级到Bluedragon 7.1和IIS 7.0 我们遇到的问题是,正在为web应用程序中的所有页面/文件调用application.cfm文件,而不仅仅是cfm页面。因此,HTML/CFM标记被注入到.js和其他类型的文件中,导致它们无法正常工作 有人知道如何配置这个吗??只能为cfm页面调用Ap

我们当前的所有Web服务器都具有以下配置: IIS 6.0 Windows Server 2003 蓝龙6.22

我们最近被告知升级到windows server 2008。为了做到这一点,我们必须升级到Bluedragon 7.1和IIS 7.0

我们遇到的问题是,正在为web应用程序中的所有页面/文件调用application.cfm文件,而不仅仅是cfm页面。因此,HTML/CFM标记被注入到.js和其他类型的文件中,导致它们无法正常工作


有人知道如何配置这个吗??只能为cfm页面调用Application.cfm

我将首先检查IIS管理器下的处理程序映射,在服务器级别,然后是站点级别,以确保您仅将cfm处理程序附加到所需的文件类型。

如何确定Application.cfm正在为非cfm页面执行?“HTML/CFM标记正在被注入到.js和其他类型的文件中”你是什么意思?Application.cfm文件不会将CFML标记“注入”到文件中。你能给我们举个例子吗?他最有可能使用他的application.cfm作为模板包装器,虽然不理想,但这是一种在站点范围的包装器标记上保存重复的方法。我能告诉你的是…application.cfm页面中有一些样式注释,还有一个标记。现在..当我尝试访问我的站点时,它因javascript错误而失败,因此我使用chrome来监视js文件,其中包含这些注释和标记。因此,作为一个附加测试,我在web.server上放了一个test.txt文件,其中只有“asdf”,当我访问该文件时…它有asdf…然后来自application.cfmSee@WalterBax answer的注释/标记,检查您的IIS处理程序映射。您是否有指向Bluedragon servlet的通配符映射?将升级服务器的设置与原始服务器的设置进行比较。我似乎给自己挖了一个更深的洞。我注意到“工作”服务器没有4种coldfusion文件类型的bluedragon处理程序映射,因此在“不工作”服务器上,我删除了一个,它同时删除了所有4个,没有任何类型的“撤消”功能:(在服务器级别,bluedragon没有处理程序映射。在站点级别,它有4个用于*.cfc、*.cfchart、*.cfm和*.cfml的映射