ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 模块索引 以下是Apache发行版中所有模块的列表。字母顺序列表参见[指令索引](#calibre_link-2)和稍微详细一点的[指令速查](#calibre_link-251)。 另外还有[描述指令的术语](#calibre_link-618)和[描述模块的术语](#calibre_link-616)以供参考。 ## 核心功能和多路处理模块 [core](#calibre_link-320) Apache HTTP服务器核心提供的功能,始终有效。 [mpm_common](#calibre_link-577) 收集了被多个多路处理模块(MPM)实现的公共指令。 [beos](#calibre_link-544) 专门针对BeOS优化过的多路处理模块(MPM) [event](#calibre_link-308) 一个标准`worker`MPM的实验性变种。 [mpm_netware](#calibre_link-575) Novell NetWare优化过的线程化的多路处理模块(MPM) [mpmt_os2](#calibre_link-545) 专门针对OS/2优化过的混合多进程多线程多路处理模块(MPM) [prefork](#calibre_link-236) 一个非线程型的、预派生的MPM [mpm_winnt](#calibre_link-574) 用于Windows NT/2000/XP/2003 系列的MPM [worker](#calibre_link-307) 线程型的MPM,实现了一个混合的多线程多处理MPM,允许一个子进程中包含多个线程。 ## 其它普通模块 [mod_actions](#calibre_link-397) 基于媒体类型或请求方法,为执行CGI脚本而提供 [mod_alias](#calibre_link-33) 提供从文件系统的不同部分到文档树的映射和URL重定向 [mod_asis](#calibre_link-398) 发送自己包含HTTP头内容的文件 [mod_auth_basic](#calibre_link-149) 使用基本认证 [mod_auth_digest](#calibre_link-245) 使用MD5摘要认证(更安全,但是只有最新的浏览器才支持) [mod_authn_alias](#calibre_link-303) 基于实际认证支持者创建扩展的认证支持者,并为它起一个别名以便于引用 [mod_authn_anon](#calibre_link-399) 提供匿名用户认证支持 [mod_authn_dbd](#calibre_link-534) 使用SQL数据库为认证提供支持 [mod_authn_dbm](#calibre_link-105) 使用DBM数据库为认证提供支持 [mod_authn_default](#calibre_link-531) 在未正确配置认证模块的情况下简单拒绝一切认证信息 [mod_authn_file](#calibre_link-292) 使用纯文本文件为认证提供支持 [mod_authnz_ldap](#calibre_link-295) 允许使用一个LDAP目录存储用户名和密码数据库来执行基本认证和授权 [mod_authz_dbm](#calibre_link-535) 使用DBM数据库文件为组提供授权支持 [mod_authz_default](#calibre_link-532) 在未正确配置授权支持模块的情况下简单拒绝一切授权请求 [mod_authz_groupfile](#calibre_link-294) 使用纯文本文件为组提供授权支持 [mod_authz_host](#calibre_link-129) 供基于主机名、IP地址、请求特征的访问控制 [mod_authz_owner](#calibre_link-536) 基于文件的所有者进行授权 [mod_authz_user](#calibre_link-293) 基于每个用户提供授权支持 [mod_autoindex](#calibre_link-127) 自动对目录中的内容生成列表,类似于"ls"或"dir"命令 [mod_cache](#calibre_link-289) 基于URI键的内容动态缓冲(内存或磁盘) [mod_cern_meta](#calibre_link-400) 允许Apache使用CERN httpd元文件,从而可以在发送文件时对头进行修改 [mod_cgi](#calibre_link-218) 在非线程型MPM(`prefork`)上提供对CGI脚本执行的支持 [mod_cgid](#calibre_link-533) 在线程型MPM(`worker`)上用一个外部CGI守护进程执行CGI脚本 [mod_charset_lite](#calibre_link-300) 允许对页面进行字符集转换 [mod_dav](#calibre_link-510) 允许Apache提供[DAV](http://www.webdav.org/)协议支持 [mod_dav_fs](#calibre_link-537) 为`mod_dav`访问服务器上的文件系统提供支持 [mod_dav_lock](#calibre_link-538) 为`mod_dav`锁定服务器上的文件提供支持 [mod_dbd](#calibre_link-313) 管理SQL数据库连接,为需要数据库功能的模块提供支持 [mod_deflate](#calibre_link-17) 压缩发送给客户端的内容 [mod_dir](#calibre_link-401) 指定目录索引文件以及为目录提供"尾斜杠"重定向 [mod_disk_cache](#calibre_link-298) 基于磁盘的缓冲管理器 [mod_dumpio](#calibre_link-301) 将所有I/O操作转储到错误日志中 [mod_echo](#calibre_link-539) 一个很简单的协议演示模块 [mod_env](#calibre_link-76) 允许Apache修改或清除传送到CGI脚本和SSI页面的环境变量 [mod_example](#calibre_link-402) 一个很简单的Apache模块API演示模块 [mod_expires](#calibre_link-284) 允许通过配置文件控制HTTP的"`Expires:`"和"`Cache-Control:`"头内容 [mod_ext_filter](#calibre_link-0) 使用外部程序作为过滤器 [mod_file_cache](#calibre_link-26) 提供文件描述符缓存支持,从而提高Apache性能 [mod_filter](#calibre_link-57) 根据上下文实际情况对输出过滤器进行动态配置 [mod_headers](#calibre_link-403) 允许通过配置文件控制任意的HTTP请求和应答头信息 [mod_ident](#calibre_link-390) 实现RFC1413规定的ident查找 [mod_imagemap](#calibre_link-95) 处理服务器端图像映射 [mod_include](#calibre_link-237) 实现服务端包含文档(SSI)处理 [mod_info](#calibre_link-128) 生成Apache配置情况的Web页面 [mod_isapi](#calibre_link-151) 仅限于在Windows平台上实现ISAPI扩展 [mod_ldap](#calibre_link-540) 为其它LDAP模块提供LDAP连接池和结果缓冲服务 [mod_log_config](#calibre_link-113) 允许记录日志和定制日志文件格式 [mod_log_forensic](#calibre_link-496) 实现"对比日志",即在请求被处理之前和处理完成之后进行两次记录 [mod_logio](#calibre_link-280) 对每个请求的输入/输出字节数以及HTTP头进行日志记录 [mod_mem_cache](#calibre_link-299) 基于内存的缓冲管理器 [mod_mime](#calibre_link-125) 根据文件扩展名决定应答的行为(处理器/过滤器)和内容(MIME类型/语言/字符集/编码) [mod_mime_magic](#calibre_link-126) 通过读取部分文件内容自动猜测文件的MIME类型 [mod_negotiation](#calibre_link-242) 提供[内容协商](#calibre_link-258)支持 [mod_nw_ssl](#calibre_link-388) 仅限于在NetWare平台上实现SSL加密支持 [mod_proxy](#calibre_link-121) 提供HTTP/1.1的代理/网关功能支持 [mod_proxy_ajp](#calibre_link-312) `mod_proxy`的扩展,提供Apache JServ Protocol支持 [mod_proxy_balancer](#calibre_link-311) `mod_proxy`的扩展,提供负载平衡支持 [mod_proxy_connect](#calibre_link-409) `mod_proxy`的扩展,提供对处理HTTP `CONNECT`方法的支持 [mod_proxy_ftp](#calibre_link-408) `mod_proxy`的FTP支持模块 [mod_proxy_http](#calibre_link-288) `mod_proxy`的HTTP支持模块 [mod_rewrite](#calibre_link-34) 一个基于一定规则的实时重写URL请求的引擎 [mod_setenvif](#calibre_link-282) 根据客户端请求头字段设置环境变量 [mod_so](#calibre_link-315) 允许运行时加载DSO模块 [mod_speling](#calibre_link-366) 自动纠正URL中的拼写错误 [mod_ssl](#calibre_link-79) 使用安全套接字层(SSL)和传输层安全(TLS)协议实现高强度加密传输 [mod_status](#calibre_link-404) 生成描述服务器状态的Web页面 [mod_suexec](#calibre_link-541) 使用与调用web服务器的用户不同的用户身份来运行CGI和SSI程序 [mod_unique_id](#calibre_link-405) 为每个请求生成唯一的标识以便跟踪 [mod_userdir](#calibre_link-297) 允许用户从自己的主目录中提供页面(使用"/~username") [mod_usertrack](#calibre_link-406) 使用Session跟踪用户(会发送很多Cookie),以记录用户的_点击流_ [mod_version](#calibre_link-445) 提供基于版本的配置段支持 [mod_vhost_alias](#calibre_link-119) 提供大批量虚拟主机的动态配置支持