【转】如何让Bluedragon支持自定义后缀的解析

本文介绍如何配置BlueDragon和Apache支持自定义后缀名(例如.html)的ColdFusion代码解析。通过修改配置文件和Apache设置,可以实现对不同后缀文件的有效识别与运行。

转自: http://www.cfcodes.com/

 

BlueDragon支持的后缀名为.cfm及.cfml,但是,我们需要如何操作才能让Bluedragon支持自定义后缀的解析呢?也就是说,如果我们的文件后缀名称是.html .do .mycfm 这些,并且这些文件内的程序内容仍旧是ColdFusion的代码,那么如何让BlueDragon解析并运行这些程序能够成功?

现在我们假若目前的程序环境是Bluedragon + Apache,我们可以通过以下几步骤实现这个需求。

1、安装BlueDragon,并且让其与Apache配合(这就不用说了)

2、在BlueDragon的目录中找到config目录,如:
C:/BD/config
修改下面的bluedragon.properties文件
第二行:
servletexec.default.aliases=servlet,.jsp,.cfm,.cfml,.cfc,.cfchart
改成
servletexec.default.aliases=servlet,.jsp,.cfm,.cfml,.cfc,.cfchart,.html
在最后加上,.html

3、找到config/default/及config/default-built-in两个目录下的rules.properties文件
添加:*.html=com.naryx.tagfusion.cfm.cfServlet这行代码

4、重启bluedragon

5、修改apache的conf目录httpd.conf文件
修改
ServletExecInstances default 127.0.0.1:9999
ServletExecAliases default  rvlet servlet .jsp .cfc .cfm .cfchart .cfml

ServletExecInstances default 127.0.0.1:9999
ServletExecAliases default  rvlet servlet .jsp .cfc .cfm .cfchart .cfml .html
添加.html后缀

并添加
AddHandler servlet-exec html一行代码

6、重启Apache

好了,通过以上这几个步骤我们实现了BlueDragon+apache让其支持.html后缀的解析,当然,你如果想其它的后缀名,那就自已定义吧。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值