Apache HTTP Server 2.4 版
本文檔說明 Apache HTTP Server 1.3 版與 2.0 版之間的主要差異。
autoconf
和 libtool
為基礎。這使得 Apache httpd 的組態系統更類似其他套件的組態系統。mod_echo
已撰寫為一個範例。Listen
、NameVirtualHost
和 VirtualHost
指令支援 IPv6 數位位址字串 (例如:「Listen [2001:db8::1]:8080
」)。mod_include
中的 INCLUDES
過濾器,對 CGI 指令碼的輸出進行伺服器端包含指令分析。模組 mod_ext_filter
允許外部程式擔任過濾器,就像 CGI 程式可擔任處理常式一樣。Port
和 BindAddress
指令已移除;只有 Listen
指令用於 IP 位址繫結;ServerName
指令只為重新導向和 vhost 辨識指定伺服器名稱和連接埠號碼。mod_ssl
mod_dav
mod_deflate
mod_auth_ldap
mod_ldap
提供連線合併和結果快取。mod_auth_digest
mod_charset_lite
mod_file_cache
mod_mmap_static
功能,並新增其他快取能力。mod_headers
mod_proxy
使用的請求標頭,並且可以有條件地設定回應標頭。mod_proxy
<Proxy>
設定區段提供了更易讀取(且在內部更省時)的代理網站控制能力;不再支援載入過重的 <Directory "proxy:...">
設定。模組現在已分為具體的協定支援模組,包括 proxy_connect
、proxy_ftp
和 proxy_http
。mod_negotiation
ForceLanguagePriority
指令來確保客戶端在所有情況下都會收到單一文件,而不是「不接受」或「多重選項」回應。此外,處理和 MultiView 演算法已進行清理,以提供更一致的結果,並提供新形式的類型對應,此對應可以包含文件內容。mod_autoindex
mod_include
mod_include
的變數 $0
.. $9
檢索。mod_auth_dbm
AuthDBMType
指令支援多種類型的 DBM 類似資料庫。