我的coldfusion网络服务器上有多个网站。我想创建一个不允许coldfusion运行的新站点。同时我不想在其他网站上禁用coldfusion。
我正在运行coldfusion标准版。
答案 0 :(得分:10)
在IIS中,找到列出所有扩展名的应用程序配置窗口以及它们链接到的可执行文件。
只需删除.cfm和链接到ColdFusion dll的任何其他扩展名 alt text http://www.fastpics.net/sharepics/imih41904722.jpg
答案 1 :(得分:2)
像Zarko说的那样 - 你指的是什么网络服务器?如果它是ColdFusion自己的应用服务器(JRun),那么你在这里遇到了一项艰巨的任务。
如果您在通过网络服务器(如IIS或Apache)运行之前,在点击CF之前,最简单的事情就是不要创建带有.cfm,.cfc等扩展名的文件。
使用HTML代替或从将要运行此其他网站的网站/主机中删除JRun Connections。
-
同样适用于您希望在同一服务器上运行其他语言(如PHP)。告诉Web服务器哪些驱动程序用于哪个站点,它会将请求传递到正确的应用程序服务器上进行处理。
答案 2 :(得分:1)
要注意的另一件事是CFIDE虚拟目录。如果您从头开始创建新站点,这将不会成为问题,但如果您在现有站点上禁用CF,则应删除虚拟目录。
答案 3 :(得分:0)
哪个网络服务器?如果您运行标准的独立安装,我担心如果不深入配置文件的深处,您就无法做到这一点。如果它是IIS或Apache或其他什么,那么可能。
答案 4 :(得分:0)
更简单,只是不要使用任何cfml代码或为其他站点创建任何新的数据源。
请不要在您的其他网站上使用任何coldfusion代码。
或者你可以为这个其他网站禁用冷处理的http处理程序。
但是如果这个其他网站不包含任何.cfc或.cfm文件,那么这不是coldfusion网站。这就是它的全部。
为什么重要?