Bluehost美国主机
Bluehost首页
虚拟主机配置
VPS购买
Bluehost教程大全
团队Blog
增值服务
您当前的位置:首页 > Bluehost教程

Apache配置处理程序

cPacnel的虚拟主机可以处理多种扩展名的文件,比如.cgi.pl.plx.ppl.perl以及.shtml等文件扩展名,这是因为在cPanel控制面板中Apache已经配置处理CGI脚本和服务器解析了的文件,因此我们可通过配置Apache来添加新的文件类型,例如.gnl扩展名。


什么是Apache处理器?Apache内置有哪些处理器?

“处理器”是当文件被调用时,Apache 要执行的动作的内部表示形式。 一般来说,每个文件都有基于其文件类型的隐式处理器。通常的文件会被 服务器简单处理,但是某些文件类型会被分别“处理”。处理器也可以被基于扩展名或位置来明确配置。它们都很有用,这不仅 因为它是优雅的方案,而且还允许类型与处理器关联到文件。处理器可以编译到服务器中,或者包含在模块中,它们还可以被 Action 指令增加。

Apache内置的处理器有以下几种:

default-handler: 使用 default_handler() 发送文件,它是用来处理静态内容的处理器(核心)。

send-as-is: 直接发送,不增加 HTTP 头(mod_asis)。

cgi-script: 按 CGI 脚本处理(mod_cgi)。

imap-file: 按 imagemap 规则处理(mod_imagemap)。

server-info: 取得服务器配置信息(mod_info)。

server-status: 取得服务器状态报告(mod_status)。

type-map: 用于内容协商,按类型映射文件处理(mod_negotiation)。

比较常用的是cgi-script,比如

句柄 cgi-script    扩展名.cgi .pl .plx .ppl .perl

这样做的目的是:把.cgi .pl .plx .ppl .perl这写扩展名的文件,都用cgi-script来进行处理


下面来说说添加文件扩展名的具体过程:

首先,我们进入bluehost面板的高级设置,点击“Apache处理器”,如图所示:

QQ图片20130521210156.jpg

 

然后,填入句柄和扩展名,点击添加,如下图所示:

图片2.png

 

 

这样,web服务器就把以 .gnl为扩展名的文件使用cgi-script进行解析。

最近更新
常见问题
bluehost提供24小时服务
蓝色主机--最专注的美国主机提供商,我们只做Linux美国虚拟主机
售后服务:support(at)bluehost.com.cn(请把问题用图片+文字详细描述)
财务:billing(at)bluehost.com.cn
售前咨询:sales(at)bluehost.com.cn