指令快速参考

AcceptFilter 协议 accept_filter s C
为协议的侦听器套接字配置优化
AcceptPathInfo On|Off|Default Default svdh C
资源接受尾随路径名信息
AccessFileName 文件名[文件名] ... .htaccess sv C
分布式配置文件的名称
动作动作类型 cgi-script [虚拟] svdh B
为特定的处理程序或 Content Type 激活 CGI 脚本
AddAlt 字符串文件[文件] ... svdh B
显示文件的替代文本,而不是文件名选择的图标
AddAltByEncoding 字符串 MIME 编码[MIME 编码] ... svdh B
为文件显示的替代文本,而不是由 MIME 编码选择的图标
AddAltByType 字符串 MIME 类型[MIME 类型] ... svdh B
为文件显示的替代文本,而不是由 MIME Content Type 选择的图标
AddCharset 字符集 extensions[extensions] ... svdh B
将给定的文件 extensionsMap 到指定的内容字符集
AddDefaultCharset On|Off|charset Off svdh C
响应 Content Type 为text/plaintext/html时要添加的默认字符集参数
AddDescription 字符串文件[file] ... svdh B
文件显示说明
AddEncoding 编码 extensions[extension] ... svdh B
将给定的文件 extensionsMap 到指定的编码类型
AddHandler 处理程序名称扩展[extensions] ... svdh B
将文件 extensionsMap 到指定的处理程序
AddIcon 图标名称[名称] ... svdh B
为按名称选择的文件显示的图标
AddIconByEncoding 图标 MIME 编码[MIME 编码] ... svdh B
在 MIME 内容编码选择的文件旁边显示的图标
AddIconByType 图标 MIME 类型[MIME 类型] ... svdh B
在 MIME Content Type 选择的文件旁边显示的图标
AddInputFilter filter [; filter ...]extensions[extension] ... svdh B
将文件 extensionsMap 到将处理 Client 端请求的过滤器
AddLanguage 语言标签 extensions[extensions] ... svdh B
将给定的文件 extensionsMap 到指定的内容语言
AddModuleInfo 模块名称字符串 sv E
将附加信息添加到由服务器信息处理程序显示的模块信息中
AddOutputFilter filter [; filter ...]extensions[extension] ... svdh B
将文件 extensionsMap 到将处理服务器响应的过滤器
AddOutputFilterByType filter [; filter ...] media-type [媒体类型] ... svdh B
将输出过滤器分配给特定的媒体类型
AddType 媒体类型 extensions[extensions] ... svdh B
将给定的文件 extensionsMap 到指定的 Content Type
别名[URL 路径]文件路径|目录路径 svd B
将 URL Map 到文件系统位置
AliasMatch 正则表达式文件路径|目录路径 sv B
使用正则表达式将 URL Map 到文件系统位置
允许所有| host | env = [!] env 变量[host | env = [!] env 变量] ... dh E
控制哪些主机可以访问服务器区域
AllowCONNECT 端口[-端口] [端口[-端口]] ... 443 563 sv E
允许通过代理CONNECT的端口
AllowEncodedSlashes On|Off|NoDecode Off sv C
确定是否允许通过 URL 中的编码路径分隔符
AllowMethods reset | HTTP 方法[HTTP 方法] ... reset d X
限制对列出的 HTTP 方法的访问
AllowOverride All | None |指令类型[指令类型] ... 无(2.3.9 和 lat d C
.htaccess文件中允许的指令类型
AllowOverrideList None | directive [directive-type] ... None d C
.htaccess文件中允许的个别指令
匿名用户[user] ... dh E
指定无需密码验证即可访问的用户标识
Anonymous_LogEmail On|Off On dh E
设置是否将 Importing 的密码记录在错误日志中
Anonymous_MustGiveEmail On|Off On dh E
指定是否允许空白密码
Anonymous_NoUserID On|Off Off dh E
设置 userID 字段是否可以为空
Anonymous_VerifyEmail On|Off Off dh E
设置是否检查密码字段以获取格式正确的电子邮件地址
AsyncRequestWorkerFactor factor s M
限制每个进程的并发连接
AuthBasicAuthoritative On|Off On dh B
设置是否将授权和身份验证传递给较低级别的模块
AuthBasicFake off |用户名[密码] dh B
使用给定的用户名和密码表达式进行假基本认证
AuthBasicProvider 提供者名称[provider-name] ... file dh B
设置此位置的身份验证提供程序
AuthBasicUseDigestAlgorithm MD5|Off Off dh B
按照身份验证提供程序检查密码,就好像摘要身份验证已生效而不是基本身份验证一样。
AuthDBDUserPWQuery query d E
SQL 查询以查找用户密码
AuthDBDUserRealmQuery query d E
SQL 查询以查找用户和领域的密码哈希。
AuthDBMGroupFile file-path dh E
设置包含授权用户列表的数据库文件的名称
AuthDBMType default|SDBM|GDBM|NDBM|DB default dh E
设置用于存储密码的数据库文件的类型
AuthDBMUserFile file-path dh E
设置数据库文件的名称,该数据库文件包含用于身份验证的用户列表和密码
AuthDigestAlgorithm MD5|MD5-sess MD5 dh E
选择用于在摘要身份验证中计算质询和响应哈希值的算法
AuthDigestDomain URI [URI] ... dh E
处于摘要保护身份验证的相同保护空间中的 URI
AuthDigestNonceLifetime seconds 300 dh E
服务器随机数有效时间
AuthDigestProvider 提供者名称[provider-name] ... file dh E
设置此位置的身份验证提供程序
AuthDigestQop none | auth | auth-int [auth | auth-int] auth dh E
确定摘要认证中使用的保护质量
AuthDigestShmemSize size 1000 s E
为跟踪 Client 端而分配的共享内存量
AuthFormAuthoritative On|Off On dh B
设置是否将授权和身份验证传递给较低级别的模块
AuthFormBody fieldname httpd_body d B
表单域的名称,其中包含尝试成功登录的请求的主体
AuthFormDisableNoStore On|Off Off d B
在登录页面上禁用 CacheControl 无存储头
AuthFormFakeBasicAuth On|Off Off d B
伪造基本身份验证 Headers
AuthFormLocation fieldname httpd_location d B
成功登录后带有 URL 的表单字段的名称
AuthFormLoginRequiredLocation url d B
需要登录后要重定向到的页面的 URL
AuthFormLoginSuccessLocation url d B
登录成功后要重定向到的页面的 URL
AuthFormLogoutLocation uri d B
用户注销后重定向到的 URL
AuthFormMethod fieldname httpd_method d B
表单域的名称,其中包含尝试成功登录的请求方法
AuthFormMimetype fieldname httpd_mimetype d B
表单域的名称,其中包含尝试成功登录的请求主体的模仿类型
AuthFormPassword fieldname httpd_password d B
带有登录密码的表单字段的名称
AuthFormProvider 提供者名称[provider-name] ... file dh B
设置此位置的身份验证提供程序
AuthFormSitePassphrase secret d B
绕过高流量站点的身份验证检查
AuthFormSize size 8192 d B
表单的最大大小(以字节为单位),将解析为登录详细信息
AuthFormUsername fieldname httpd_username d B
带有登录用户名的表单字段的名称
AuthGroupFile file-path dh B
设置包含授权用户列表的文本文件的名称
AuthLDAPAuthorizePrefix prefix AUTHORIZE_ dh E
指定授权期间设置的环境变量的前缀
AuthLDAPBindAuthoritative off|on on dh E
确定当可以将用户 Map 到 DN 但服务器无法成功绑定用户凭据时是否使用其他身份验证提供程序。
AuthLDAPBindDN distinguished-name dh E
绑定到 LDAP 服务器时使用的可选 DN
AuthLDAPBindPassword password dh E
与绑定 DN 结合使用的密码
AuthLDAPCharsetConfig file-path s E
字符集转换配置文件的语言
AuthLDAPCompareAsUser on|off off dh E
使用经过身份验证的用户的凭据执行授权比较
AuthLDAPCompareDNOnServer on|off on dh E
使用 LDAP 服务器比较 DN
AuthLDAPDereferenceAliases never|searching|finding|always always dh E
模块何时取消引用别名
AuthLDAPGroupAttribute attribute 成员 uniqueMember dh E
LDAP 属性用于标识组的用户成员。
AuthLDAPGroupAttributeIsDN on|off on dh E
检查组成员身份时使用 Client 端用户名的 DN
AuthLDAPInitialBindAsUser off|on off dh E
确定服务器是否使用基本身份验证用户自己的用户名而不是匿名或使用服务器的硬编码凭据来执行初始 DN 查找
AuthLDAPInitialBindPattern 正则表达式替换 (.*)$ 1(远程使用 dh E
指定绑定到 LDAP 服务器以执行 DN 查找时要使用的基本身份验证用户名的转换
AuthLDAPMaxSubGroupDepth Number 10 dh E
指定在中断用户搜索之前将评估的最大子组嵌套深度。
AuthLDAPRemoteUserAttribute uid dh E
使用在用户查询期间返回的属性的值来设置 REMOTE_USER 环境变量
AuthLDAPRemoteUserIsDN on|off off dh E
使用 Client 端用户名的 DN 设置 REMOTE_USER 环境变量
AuthLDAPSearchAsUser on|off off dh E
使用经过身份验证的用户的凭据执行授权搜索
AuthLDAPSubGroupAttribute attribute 成员 uniqueMember dh E
指定属性标签(每条指令行一个值),用于区分当前组中属于组的成员。
AuthLDAPSubGroupClass LdapObjectClass groupOfNames groupO dh E
指定哪些 LDAP objectClass 值标识在子组处理期间作为组的目录对象。
AuthLDAPURL 网址[NONE | SSL | TLS | STARTTLS] dh E
指定 LDAP 搜索参数的 URL
验证合并|和|要么 Off dh B
控制将每个配置部分的授权逻辑与先前配置部分的授权逻辑组合的方式。
AuthName auth-domain dh B
用于 HTTP 身份验证的授权领域
AuthnCacheContext directory|server|custom-string directory d B
指定要在缓存键中使用的上下 Literals 符串
AuthnCacheEnable s B
启用在任何地方配置的身份验证缓存
AuthnCacheProvideFor 身份验证提供者[...] dh B
指定要为其缓存的身份验证提供程序
AuthnCacheSOCache provider-name[:provider-args] s B
选择要使用的 socache 后端提供程序
AuthnCacheTimeout 超时(秒) _15 分钟) dh B
设置缓存条目超时
<AuthnProviderAlias baseProvider 别名> ... </ AuthnProviderAlias> s B
包含一组指令,这些指令代表基本身份验证提供程序的扩展,并由指定的别名引用
AuthnzFcgiCheckAuthnProvider 提供程序名称|无选项... d E
使 FastCGI 应用程序能够处理 check_authn 身份验证钩子。
AuthnzFcgiDefineProvider 类型提供程序名称后端地址 s E
将 FastCGI 应用程序定义为身份验证和/或授权的提供者
AuthType None|Basic|Digest|Form dh B
用户认证类型
AuthUserFile file-path dh B
设置一个文本文件的名称,该文件包含用于身份验证的用户和密码列表
AuthzDBDLoginToReferer On|Off Off d E
确定是否存在Referer请求 Headers 时是在成功登录还是注销时将 Client 端重定向到引荐页面
AuthzDBDQuery query d E
为所需的操作指定 SQL 查询
AuthzDBDRedirectQuery query d E
指定查询以查找用户的登录页面
AuthzDBMType default|SDBM|GDBM|NDBM|DB default dh E
设置用于存储用户组列表的数据库文件的类型
<AuthzProviderAlias baseProvider 别名需求参数> ... </ AuthzProviderAlias> s B
包含一组指令,这些指令代表基本授权提供程序的扩展,并由指定的别名引用
AuthzSendForbiddenOnFailure On|Off Off dh B
如果身份验证成功但授权失败,则发送“ 403 FORBIDDEN”而不是“ 401 UNAUTHORIZED”
BalancerGrowth # 5 sv E
配置后可以添加的其他均衡器数量
BalancerInherit On|Off On sv E
从主服务器继承 ProxyPassed Balancer/Workers
BalancerMember [balancerurl]网址[key = value [key = value ...]] d E
将成员添加到负载均衡组
BalancerPersist On|Off Off sv E
尝试在重新启动期间持久保存 Balancer Manager 所做的更改。
BrotliAlterETag AddSuffix|NoChange|Remove AddSuffix sv E
压缩期间如何修改传出的 ETag Headers
BrotliCompressionMaxInputBlock value sv E
最大 Importing 块大小
BrotliCompressionQuality value 5 sv E
Compression quality
BrotliCompressionWindow value 18 sv E
Brotli 滑动压缩窗口大小
BrotliFilterNote [类型]音名 sv E
将压缩率放在 Logging 的 Comments 中
BrowserMatch 正则表达式[!] env-variable [= value] [[!] env-variable [= value]] ... svdh B
设置以 HTTP User-Agent 为条件的环境变量
BrowserMatchNoCase 正则表达式[!] env-variable [= value] [[!] env-variable [= value]] ... svdh B
设置环境变量以用户代理为条件,不考虑大小写
BufferedLogs On|Off Off s B
写入磁盘之前在内存中缓冲日志条目
BufferSize integer 131072 svdh E
缓冲区过滤器要缓冲的最大字节数
CacheDefaultExpire seconds 3600 (一小时) svdh E
未指定有效日期时的默认文档缓存时间。
CacheDetailHeader on|off off svdh E
将 X-Cache-Detail Headers 添加到响应。
CacheDirLength length 2 sv E
子目录名称中的字符数
CacheDirLevels levels 2 sv E
高速缓存中子目录的级别数。
CacheDisable url-string |上 svdh E
禁用指定 URL 的缓存
CacheEnable cache_type [URL 字符串] svd E
使用指定的存储 Management 器启用指定 URL 的缓存
CacheFile 文件路径[文件路径] ... s X
在启动时缓存文件句柄列表
CacheHeader on|off off svdh E
将 X-Cache Headers 添加到响应中。
CacheIgnoreCacheControl On|Off Off sv E
忽略不向 Client 端提供缓存内容的请求
CacheIgnoreHeaders Headers 字符串[header-string] ... None sv E
不要将给定的 HTTP Headers 存储在缓存中。
CacheIgnoreNoLastMod On|Off Off svdh E
忽略响应没有 Last Modified Headers 的事实。
CacheIgnoreQueryString On|Off Off sv E
缓存时忽略查询字符串
CacheIgnoreURLSessionIdentifiers 标识符[identifier] ... None sv E
缓存时忽略 URL 中编码的定义的会话标识符
CacheKeyBaseURL URL sv E
覆盖反向代理缓存键的基本 URL。
CacheLastModifiedFactor float 0.1 svdh E
用于基于 LastModified 日期计算到期日期的因子。
CacheLock on|off off sv E
启用防雷群锁。
CacheLockMaxAge integer 5 sv E
设置高速缓存锁定的最大可能期限。
CacheLockPath directory /tmp/mod_cache-lock + sv E
设置锁定路径目录。
CacheMaxExpire seconds 86400 (一天) svdh E
缓存文档的最长时间(以秒为单位)
CacheMaxFileSize bytes 1000000 svdh E
要放入缓存中的文档的最大大小(以字节为单位)
CacheMinExpire seconds 0 svdh E
缓存文档的最短时间(以秒为单位)
CacheMinFileSize bytes 1 svdh E
要放入缓存中的文档的最小大小(以字节为单位)
CacheNegotiatedDocs On|Off Off sv B
允许通过内容协商的文档由代理服务器缓存
CacheQuickHandler on|off on sv E
从快速处理程序运行缓存。
CacheReadSize bytes 0 svdh E
向下游发送数据之前要读取和缓存的文档的最小大小(以字节为单位)
CacheReadTime milliseconds 0 svdh E
在向下游发送数据之前,读取时应经过的最短时间(以毫秒为单位)
CacheRoot directory sv E
存储缓存文件的目录根目录
CacheSocache type[:args] sv E
共享对象缓存的实现要使用
CacheSocacheMaxSize bytes 102400 svdh E
要放入缓存中的条目的最大大小(以字节为单位)
CacheSocacheMaxTime seconds 86400 svdh E
将文档放置在缓存中的最长时间(以秒为单位)
CacheSocacheMinTime seconds 600 svdh E
将文档放入缓存的最短时间(以秒为单位)
CacheSocacheReadSize bytes 0 svdh E
向下游发送数据之前要读取和缓存的文档的最小大小(以字节为单位)
CacheSocacheReadTime milliseconds 0 svdh E
在向下游发送数据之前,读取时应经过的最短时间(以毫秒为单位)
CacheStaleOnError on|off on svdh E
提供过时的内容来代替 5xx 响应。
CacheStoreExpired On|Off Off svdh E
尝试缓存服务器报告为过期的响应
CacheStoreNoStore On|Off Off svdh E
尝试缓存已标记为“无存储”的请求或响应。
CacheStorePrivate On|Off Off svdh E
尝试缓存服务器已标记为私有的响应
CGIDScriptTimeout time[s|ms] svdh B
await CGI 程序更多输出的时间
CGIMapExtension cgi-path .extension dh C
为 CGI 脚本定位解释器的技术
CGIPassAuth On|Off Off dh C
启用将 HTTP 授权 Headers 作为 CGI 变量传递给脚本
CGIVar 变量规则 dh C
控制如何设置某些 CGI 变量
CharsetDefault charset svdh E
字符集翻译成
CharsetOptions 选项[选项] ... ImplicitAdd svdh E
配置字符集转换行为
CharsetSourceEnc charset svdh E
文件的源字符集
CheckCaseOnly on|off Off svdh E
将拼写模块的操作限制为大小写更正
CheckSpelling on|off Off svdh E
启用拼写模块
ChrootDir /path/to/directory s B
apache 在启动后运行 chroot(8)的目录。
ContentDigest On|Off Off svdh C
启用Content-MD5 HTTP Response Headers 的生成
CookieDomain domain svdh E
跟踪 Cookie 适用的域
CookieExpires expiry-period svdh E
跟踪 Cookie 的到期时间
CookieHTTPOnly on|off off svdh E
将“ HTTPOnly”属性添加到 cookie
CookieName token Apache svdh E
跟踪 Cookie 的名称
CookieSameSite None|Lax|Strict svdh E
将“ SameSite”属性添加到 Cookie
CookieSecure on|off off svdh E
将“安全”属性添加到 Cookie
CookieStyle Netscape|Cookie|Cookie2|RFC2109|RFC2965 Netscape svdh E
Cookie Headers 字段的格式
CookieTracking on|off off svdh E
启用跟踪 Cookie
CoreDumpDirectory directory s M
转储核心之前 Apache HTTP Server 尝试切换到的目录
CustomLog 文件|管道格式|昵称[env = [!] environment-variable | expr =表达式] sv B
设置日志文件的文件名和格式
Dav On|Off|provider-name Off d E
启用 WebDAV HTTP 方法
DavDepthInfinity on|off off svd E
允许 PROPFIND,深度:无限请求
DavGenericLockDB file-path svd E
DAV 锁定数据库的位置
DavLockDB file-path sv E
DAV 锁定数据库的位置
DavMinTimeout seconds 0 svd E
服务器在 DAV 资源上保持锁定的最短时间
DBDExptime time-in-seconds 300 sv E
空闲连接的存活时间
DBDInitSQL“ SQL 语句” sv E
连接到数据库后执行 SQL 语句
DBDKeep number 2 sv E
最大持续连接数
DBDMax number 10 sv E
最大连接数
DBDMin number 1 sv E
最小连接数
DBDParams param1=value1[,param2=value2] sv E
数据库连接参数
DBDPersist On|Off sv E
是否使用持久连接
DBDPrepareSQL“ SQL 语句”标签 sv E
定义一个 SQL 预准备语句
DBDriver name sv E
指定一个 SQL 驱动程序
DefaultIcon url-path svdh B
未配置任何特定图标时显示文件的图标
DefaultLanguage language-tag svdh B
为当前上下文中尚未通过其他方式分配语言标签的所有资源,定义要在“内容语言”Headers 字段中发送的默认语言标签。
DefaultRuntimeDir directory-path DEFAULT_REL_RUNTIME + s C
服务器运行时文件的基本目录
DefaultType media-type|none none svdh C
如果该值不是none,则此指令除了发出警告外没有其他作用。在以前的版本中,DefaultType 将指定默认媒体类型以分配给响应内容,而找不到其他媒体类型配置。
定义参数名称[parameter-value] svd C
定义一个变量
DeflateBufferSize value 8096 sv E
zlib 一次压缩片段大小
DeflateCompressionLevel value sv E
我们对输出应用多少压缩
DeflateFilterNote [类型]音名 sv E
将压缩率放在 Logging 的 Comments 中
DeflateInflateLimitRequestBody value svdh E
膨胀的请求主体的最大大小
DeflateInflateRatioBurst value 3 svdh E
可以超过请求主体的通货膨胀率的最大次数
DeflateInflateRatioLimit value 200 svdh E
请求机构的最大通胀率
DeflateMemLevel value 9 sv E
zlib 应该使用多少内存进行压缩
DeflateWindowSize value 15 sv E
Zlib 压缩窗口大小
拒绝所有人|主机| env = [!] env 变量[主机| env = [!] env 变量] ... dh E
控制拒绝访问服务器的主机
<目录目录路径> ... </目录> sv C
包含一组仅适用于命名文件系统目录,子目录及其内容的指令。
DirectoryCheckHandler On|Off Off svdh B
切换配置另一个处理程序时此模块的响应方式
DirectoryIndex 已禁用|本地网址[本地网址] ... index.html svdh B
Client 端请求目录时要查找的资源列表
DirectoryIndexRedirect 于|关|永久温度|看见者| 3xx 代码 off svdh B
为目录索引配置外部重定向。
<DirectoryMatch 正则表达式> ... </ DirectoryMatch> sv C
包含适用于与正则表达式匹配的文件系统目录的内容的指令。
DirectorySlash On|Off On svdh B
切换尾斜杠重定向打开或关闭
DocumentRoot directory-path "/usr/local/apache/ + sv C
构成从网络可见的主文档树的目录
DTracePrivileges On|Off Off s X
确定是否启用了 dtrace 所需的特权。
DumpIOInput On|Off Off s E
将所有 Importing 数据转储到错误日志
DumpIOOutput On|Off Off s E
将所有输出数据转储到错误日志
<Else> ... </ Else> svdh C
包含仅在运行时请求不满足上一个<If><ElseIf>部分的条件时才适用的指令
<ElseIf 表达式> ... </ ElseIf> svdh C
包含仅在运行时请求满足条件而前一个<If><ElseIf>部分的条件不满足时才适用的指令
EnableExceptionHook On|Off Off s M
启用在崩溃后运行异常处理程序的钩子
EnableMMAP On|Off On svdh C
在传送过程中使用内存 Map 来读取文件
EnableSendfile On|Off Off svdh C
使用内核 sendfile 支持将文件传送到 Client 端
Error message svdh C
使用自定义错误消息中止配置解析
ErrorDocument 错误代码文件 svdh C
发生错误时服务器将返回给 Client 端的内容
ErrorLog file-path|syslog[:[facility][:tag]] 日志/错误日志(Uni sv C
服务器将记录错误的位置
ErrorLogFormat [连接|请求]格式 sv C
错误日志条目的格式规范
Example svdh X
演示指令来说明 Apache 模块 API
ExpiresActive On|Off Off svdh E
启用生成Expires个标题
ExpiresByType MIME 类型<code>秒 svdh E
MIME 类型配置的ExpiresHeaders 的值
ExpiresDefault <code>seconds svdh E
计算到期时间的默认算法
ExtendedStatus On|Off Off[*] s C
跟踪每个请求的扩展状态信息
ExtFilter 定义 filtername 参数 s E
定义一个外部过滤器
ExtFilterOptions 选项[选项] ... NoLogStderr d E
配置mod_ext_filter选项
FallbackResource 已禁用|本地网址 svdh B
为未 Map 到文件的请求定义默认 URL
FileETag 组件... MTime Size svdh C
用于为静态文件创建 ETag HTTP 响应 Headers 的文件属性
<Files filename> ... </ Files> svdh C
包含适用于匹配文件名的指令
<FilesMatch regex> ... </ FilesMatch> svdh C
包含适用于正则表达式匹配文件名的指令
FilterChain [=-@!] filter-name ... svdh B
配置过滤器链
FilterDeclare 过滤器名称[类型] svdh B
声明一个智能过滤器
FilterProtocol 过滤器名称[provider-name]协议标志 svdh B
处理正确的 HTTP 协议处理
FilterProvider 过滤器名称提供者名称表达式 svdh B
注册内容过滤器
FilterTrace 过滤器名称级别 svd B
mod_filter获取调试/诊断信息
ForceLanguagePriority None | Prefer | Fallback [Prefer | Fallback] Prefer svdh B
如果找不到单个可接受的文档,应采取的措施
ForceType media-type|None dh C
强制所有匹配的文件以 HTTP Content-Type Headers 字段中的指定媒体类型提供
ForensicLog filename|pipe sv E
设置取证日志的文件名
GlobalLogfile |管道格式|昵称[env = [!] environment-variable | expr =表达式] s B
设置日志文件的文件名和格式
GprofDir /tmp/gprof/|/tmp/gprof/% sv C
要写入 gmon.out 分析数据的目录。
GracefulShutdownTimeout seconds 0 s M
指定一个超时,在此超时后,正常关闭的服务器将退出。
Group unix-group #-1 s B
服务器将在其下响应请求的组
H2CopyFiles on|off off svdh E
确定响应中的文件处理
H2Direct on|off 打开 H2C,关闭 sv E
H2 直接协议交换机
H2EarlyHints on|off off sv E
确定发送 103 状态码
H2MaxSessionStreams n 100 sv E
每个 HTTP/2 会话的最大活动流数。
H2MaxWorkerIdleSeconds n 600 s E
h2 工作人员保持空闲直到关闭的最大秒数。
H2MaxWorkers n s E
每个子进程使用的最大工作线程数。
H2MinWorkers n s E
每个子进程使用的工作线程数最少。
H2ModernTLSOnly on|off on sv E
要求 HTTP/2 连接仅是“现代 TLS”
H2Padding numbits 0 sv E
确定添加到有效载荷帧的填充字节的范围
H2Push on|off on svdh E
H2 服务器按键开关
H2PushDiarySize n 256 sv E
H2 服务器推送日志大小
H2PushPriority MIME 类型[之后|之前|交错] [重量] * 16 岁以后 sv E
H2 服务器推送优先级
H2PushResource [添加]路径[关键] svdh E
声明资源以尽早推送给 Client
H2SerializeHeaders on|off off sv E
序列化请求/响应处理开关
H2StreamMaxMemSize bytes 65536 sv E
每个流缓冲的最大输出数据量。
H2TLSCoolDownSecs seconds 1 sv E
在缩小写入之前,在 TLS 上配置空闲时间的秒数
H2TLSWarmUpSize amount 1048576 sv E
在进行最大写入之前配置 TLS 连接上的字节数
H2Upgrade on|off 打开 H2C,关闭 svdh E
H2 升级协议交换机
H2WindowSize bytes 65535 sv E
上游数据的流窗口的大小。
Headers[条件]添加|追加|回显|编辑|编辑* |合并|设置| setifempty |未设置|CommentsHeaders[[expr =]值[替换] [early | env = [!] varname | expr = expression]] svdh E
配置 HTTP 响应头
HeaderName filename svdh B
将在索引列表顶部插入的文件名
HeartbeatAddress addr:port s X
心跳数据包的组播地址
HeartbeatListen addr:port s X
多播地址以侦听传入的心跳请求
HeartbeatMaxServers number-of-servers 10 s X
指定将向此服务器发送心跳请求的服务器的最大数量
HeartbeatStorage file-path logs/hb.dat s X
存储心跳数据的路径
HeartbeatStorage file-path logs/hb.dat s X
读取心跳数据的路径
HostnameLookups On|Off|Double Off svd C
在 Client 端 IP 地址上启用 DNS 查找
HttpProtocolOptions [严格|不安全] [RegisteredMethods | LenientMethods] [Allow0.9 | Require1.0] 严格的宽容方法 sv C
修改 HTTP 请求消息的限制
IdentityCheck On|Off Off svd E
启用日志记录远程用户的 RFC 1413 身份
IdentityCheckTimeout seconds 30 svd E
确定身份请求的超时持续时间
<If 表达式> ... </ If> svdh C
包含仅在运行时请求满足条件时才适用的指令
<IfDefine [!]参数名称> ... </ IfDefine> svdh C
包含仅在启动时测试为真时才处理的指令
<IfDirective [!] directive-name> ... </ IfDirective> svdh C
包含根据是否存在特定指令而处理的指令
<IfFile [!]文件名> ... </ IfFile> svdh C
包含仅在文件启动时才会处理的指令
<IfModule [!] module-file | module-identifier> ... </ IfModule> svdh C
包含根据特定模块是否存在而进行处理的指令
<IfSection [!] section-name> ... </ IfSection> svdh C
包含根据是否存在特定节指令而进行处理的指令
<IfVersion [[!] operator]版本> ... </ IfVersion> svdh E
包含版本相关的配置
ImapBase map|referer|URL http://servername/ svdh B
图片 Map 文件的默认base
ImapDefault error|nocontent|map|referer|URL nocontent svdh B
使用未显式 Map 的坐标调用图像 Map 时的默认操作
ImapMenu none|formatted|semiformatted|unformatted formatted svdh B
调用图像 Map 时如果没有给出坐标的动作
Include file-path|directory-path|wildcard svd C
包括服务器配置文件中的其他配置文件
IncludeOptional file-path|directory-path|wildcard svd C
包括服务器配置文件中的其他配置文件
IndexHeadInsert“标记...” svdh B
在索引页的 HEAD 部分插入文本。
IndexIgnore 文件[文件] ... "." svdh B
添加到列出目录时隐藏的文件列表
IndexIgnoreReset ON|OFF svdh B
清空列出目录时要隐藏的文件列表
IndexOptions [|-] option [[|-] option] ... svdh B
目录索引的各种配置设置
IndexOrderDefault 升序|降序名称|日期|大小|描述 Ascending Name svdh B
设置目录索引的默认 Sequences
IndexStyleSheet url-path svdh B
将 CSS 样式表添加到目录索引
InputSed sed-command dh X
sed 命令用于过滤请求数据(通常为POST数据)
ISAPIAppendLogToErrors on|off off svdh B
将来自 ISAPI 扩展的HSE_APPEND_LOG_PARAMETER请求记录到错误日志中
ISAPIAppendLogToQuery on|off on svdh B
将来自 ISAPI 扩展的HSE_APPEND_LOG_PARAMETER个请求记录到查询字段中
ISAPICacheFile 文件路径[文件路径] ... sv B
ISAPI .dll 文件在启动时加载
ISAPIFakeAsync on|off off svdh B
对 ISAPI 回调的虚假异步支持
ISAPILogNotSupported on|off off svdh B
记录来自 ISAPI 扩展的不支持的功能请求
ISAPIReadAheadBuffer size 49152 svdh B
发送到 ISAPI 扩展的预读缓冲区的大小
KeepAlive On|Off On sv C
启用 HTTP 持久连接
KeepAliveTimeout num[ms] 5 sv C
服务器将在持久连接上 await 后续请求的时间
KeptBodySize 最大大小(以字节为单位) 0 d B
保留请求主体,而不是将其丢弃到指定的最大大小,以供 mod_include 之类的过滤器潜在使用。
LanguagePriority MIME-lang [MIME-lang] ... svdh B
在 Client 端不表达偏好的情况下语言变体的优先级
LDAPCacheEntries number 1024 s E
主 LDAP 缓存中的最大条目数
LDAPCacheTTL seconds 600 s E
缓存项目保持有效的时间
LDAPConnectionPoolTTL n -1 sv E
丢弃一直位于连接池中的后端连接
LDAPConnectionTimeout seconds s E
指定套接字连接超时(以秒为单位)
LDAPLibraryDebug 7 s E
在 LDAP SDK 中启用调试
LDAPOpCacheEntries number 1024 s E
用于缓存 LDAP 比较操作的条目数
LDAPOpCacheTTL seconds 600 s E
操作缓存中的条目保持有效的时间
LDAPReferralHopLimit number dh E
在终止 LDAP 查询之前要追查的最大引荐跃点数。
LDAPReferrals On|Off|default On dh E
在查询 LDAP 服务器的过程中启用引用跟踪。
LDAPRetries number-of-retries 3 s E
配置 LDAP 服务器重试次数。
LDAPRetryDelay seconds 0 s E
配置 LDAP 服务器重试之间的延迟。
LDAPSharedCacheFile directory-path/filename s E
设置共享内存缓存文件
LDAPSharedCacheSize bytes 500000 s E
共享内存缓存的大小(以字节为单位)
LDAPTimeout seconds 60 s E
指定 LDAP 搜索和绑定操作的超时(以秒为单位)
LDAPTrustedClientCert 类型目录路径/文件名/昵称[密码] dh E
设置包含每个别名 Client 端证书的文件或昵称。并非所有的 LDAP 工具包都支持每个连接 Client 端证书。
LDAPTrustedGlobalCert 类型目录路径/文件名[密码] s E
设置包含全局可信证书颁发机构或全局 Client 端证书的文件或数据库
LDAPTrustedMode type sv E
指定连接到 LDAP 服务器时要使用的 SSL/TLS 模式。
LDAPVerifyServerCert On|Off On s E
强制服务器证书验证
<限制方法[方法] ...> ... </ Limit> dh C
将封闭的访问控制限制为仅某些 HTTP 方法
<LimitExcept 方法[方法] ...> ... </ LimitExcept> dh C
将访问控制限制为除命名方法外的所有 HTTP 方法
LimitInternalRecursion 编号[number] 10 sv C
确定内部重定向和嵌套子请求的最大数量
LimitRequestBody bytes 0 svdh C
限制从 Client 端发送的 HTTP 请求正文的总大小
LimitRequestFields number 100 sv C
限制将从 Client 端接受的 HTTP 请求 Headers 字段的数量
LimitRequestFieldSize bytes 8190 sv C
限制 Client 端允许的 HTTP 请求 Headers 的大小
LimitRequestLine bytes 8190 sv C
限制将从 Client 端接受的 HTTP 请求行的大小
LimitXMLRequestBody bytes 1000000 svdh C
限制基于 XML 的请求正文的大小
收听[IP 地址:]端口号[协议] s M
服务器监听的 IP 地址和端口
ListenBackLog backlog 511 s M
挂起连接队列的最大长度
ListenCoresBucketsRatio ratio 0 (disabled) s M
CPU 内核数量(在线)与侦听器存储桶数量之间的比率
LoadFile 文件名[文件名] ... sv E
链接到命名的对象文件或库
LoadModule 模块文件名 sv E
链接到目标文件或库中,并添加到活动模块列表中
<Location URL-path | URL> ... </ Location> sv C
仅将随附的指令应用于匹配的 URL
<LocationMatch 正则表达式> ... </ LocationMatch> sv C
仅将随附的指令应用于正则表达式匹配的 URL
LogFormat 格式|昵称[昵称] “%h%l%u%t \”%r \“ sv B
描述在日志文件中使用的格式
LogIOTrackTTFB ON|OFF OFF svdh E
启用到第一个字节(TTFB)的时间跟踪
LogLevel [module:] level [module:level] ... warn svd C
控制 ErrorLog 的详细程度
LogMessage 消息[hook = hook] [expr = expression] d X
将用户定义的消息记录到错误日志中
LuaAuthzProvider provider_name /path/to/lua/script.lua 函数名 s E
将授权提供程序功能插入mod_authz_core
LuaCodeCache stat|forever|never stat svdh E
配置编译后的代码缓存。
LuaHookAccessChecker /path/to/lua/script.lua hook_function_name [early | late] svdh E
为请求处理的 access_checker 阶段提供一个钩子
LuaHookAuthChecker /path/to/lua/script.lua hook_function_name [early | late] svdh E
为请求处理的 auth_checker 阶段提供一个钩子
LuaHookCheckUserID /path/to/lua/script.lua hook_function_name [early | late] svdh E
为请求处理的 check_user_id 阶段提供一个钩子
LuaHookFixups /path/to/lua/script.lua hook_function_name svdh E
为请求处理的修正阶段提供一个钩子
LuaHookInsertFilter /path/to/lua/script.lua hook_function_name svdh E
为请求处理的 insert_filter 阶段提供一个钩子
LuaHookLog /path/to/lua/script.lua log_function_name svdh E
为请求处理的访问日志阶段提供一个钩子
LuaHookMapToStorage /path/to/lua/script.lua hook_function_name svdh E
为请求处理的 map_to_storage 阶段提供一个钩子
LuaHookTranslateName /path/to/lua/script.lua hook_function_name [early | late] sv E
为请求处理的翻译名称阶段提供一个钩子
LuaHookTypeChecker /path/to/lua/script.lua hook_function_name svdh E
为请求处理的 type_checker 阶段提供一个钩子
LuaInherit none|parent-first|parent-last parent-first svdh E
控制父配置节如何合并到子级中
LuaInputFilter filter_name /path/to/lua/script.lua 函数名 s E
提供用于内容 Importing 过滤的 Lua 功能
LuaMapHandler uri 模式/path/to/lua/script.lua [函数名] svdh E
将路径 Map 到 lua 处理程序
LuaOutputFilter filter_name /path/to/lua/script.lua 函数名 s E
提供 Lua 功能以进行内容输出过滤
LuaPackageCPath /path/to/include/?.soa svdh E
在 lua 的 package.cpath 中添加一个目录
LuaPackagePath /path/to/include/?.lua svdh E
在 lua 的 package.path 中添加一个目录
LuaQuickHandler /path/to/script.lua hook_function_name sv E
为请求处理的快速处理程序提供一个钩子
LuaRoot /path/to/a/directory svdh E
指定用于解析 mod_lua 指令的相对路径的基本路径
LuaScope 一次|请求| conn |线程|服务器[最小] [最大] once svdh E
一次,request,conn,thread 之一-默认为一次
<宏名[par1 .. parN]> ... </ Macro> svd B
定义配置文件宏
MaxConnectionsPerChild number 0 s M
限制单个子级服务器在其生存期内要处理的连接数
MaxKeepAliveRequests number 100 sv C
持久连接上允许的请求数
MaxMemFree KBytes 2048 s M
在不调用free()的情况下允许主分配器保留的最大内存量
MaxRangeOverlaps 默认|无限无|范围数 20 svd C
返回完整资源之前允许的重叠范围数(例如100-200,150-300)
MaxRangeReversals 默认|无限无|范围数 20 svd C
返回完整资源之前允许的范围反转次数(例如:100-200,50-70)
MaxRanges 默认值|无限无|范围数 200 svd C
返回完整资源之前允许的范围数
MaxRequestWorkers number s M
同时处理的最大连接数
MaxSpareServers number 10 s M
空闲子服务器进程的最大数量
MaxSpareThreads number s M
最大空闲线程数
MaxThreads number 2048 s M
设置工作线程的最大数量
MDActivationDelay duration s X
-
MDBaseServer on|off off s X
控制是否可以 Management 基本服务器或仅托管虚拟主机。
MDCAC 挑战名称[名称...] tls-alpn-01 http-01 s X
用于证明域所有权的 ACME 挑战的类型。
MDCertificateAgreement accepted s X
您确认您接受了证书颁发机构的服务条款。
MDCertificateAuthority url https://acme-v02.ap + s X
ACME 证书颁发机构服务的 URL。
MDCertificateCheck 名称网址 s X
-
MDCertificateFile path-to-pem-file s X
为 MD 指定静态证书文件。
MDCertificateKeyFile path-to-file s X
为静态证书指定静态私钥。
MDCertificateMonitor 名称网址 crt.sh https:// crt。 s X
证书日志监视器的 URL。
MDCertificateProtocol protocol ACME s X
与证书颁发机构一起使用的协议。
MDCertificateStatus on|off on s X
公开 JSON 中的公共证书信息。
MDChallengeDns01 path-to-command s X
-
MDContactEmail address s X
-
MDDriveMode always|auto|manual auto s X
MDRenewMode 的旧名称。
MDHttpProxy url s X
为传出连接定义代理。
MDMember hostname s X
受管域的其他主机名。
MDMembers auto|manual auto s X
控制是否自动添加别名域名。
MDMessageCmd 到 cmd 的可选参数的路径 s X
处理 Management 域的事件
MDMustStaple on|off off s X
控制新证书是否带有 OCSP 必须装订标志。
MDNotifyCmd 路径[args] s X
托管域就绪后,运行程序。
MDomain dns-name [其他 dns-name ...] [自动|手动] s X
定义属于一组的域名列表。
<MDomainSet dns-name [other-dns-name ...]> ... </ MDomainSet> s X
适用于相同托管域的指令的容器。
MDPortMap map1 [map2] http:80 https:443 s X
将外部端口 Map 到内部端口以进行域所有权验证。
MDPrivateKeys 类型[params ...] RSA 2048 s X
设置生成的私钥的类型和大小。
MDRenewMode always|auto|manual auto s X
控制是否更新证书。
MDRenewWindow duration 33% s X
控制何时更新证书。
MDRequireHttps off|temporary|permanent off s X
将托管域的 http:流量重定向到 https:。
MDServerStatus on|off on s X
控制是否将受管域信息添加到服务器状态。
MDStapleOthers on|off on s X
对不是由 mod_md Management 的证书启用装订。
MDStapling on|off off s X
为全部或特定 MDomain 启用装订。
MDStaplingKeepResponse duration 7d s X
控制何时应删除旧响应。
MDStaplingRenewWindow duration 33% s X
控制装订响应何时更新。
MDStoreDir path md s X
本地文件系统上存储受管域数据的路径。
MDWarnWindow duration 10% s X
定义要警告证书过期的时间窗口。
MemcacheConnTTL num[units] 15s sv E
空闲连接的存活时间
MergeSlashes ON|OFF ON sv C
控制服务器是否合并 URL 中的连续斜杠。
MergeTrailers [on|off] off sv C
确定预告片是否合并到标题中
MetaDir directory .web svdh E
查找 CERN 风格的元信息文件的目录名称
MetaFiles on|off off svdh E
激活 CERN 元文件处理
MetaSuffix suffix .meta svdh E
包含 CERN 风格的元信息的文件的文件名后缀
MimeMagicFile file-path sv E
使用指定的魔术文件基于文件内容启用 MIME 类型确定
MinSpareServers number 5 s M
最小空闲子服务器进程数
MinSpareThreads number s M
可用于处理请求峰值的最小空闲线程数
MMapFile 文件路径[文件路径] ... s X
在启动时将文件列表 Map 到内存中
ModemStandard V.21|V.26bis|V.32|V.34|V.92 d X
调制解调器标准进行模拟
ModMimeUsePathInfo On|Off Off d B
告诉mod_mimepath_info组件视为文件名的一部分
MultiviewsMatch Any | NegotiatedOnly | Filters | Handlers [Handlers | Filters] NegotiatedOnly svdh B
使用 MultiViews 搜索匹配文件时将包括的文件类型
互斥机制[default | mutex-name] ... [OmitPID] default s C
为所有或指定的互斥配置互斥机制并锁定文件目录
NameVirtualHost addr[:port] s C
弃用:指定用于名称虚拟主机的 IP 地址
NoProxy 主机[主机] ... sv E
将直接连接的主机,域或网络
NWSSLTrustedCerts 文件名[文件名] ... s B
其他 Client 端证书列表
NWSSLUpgradeable [IP-address:]portnumber s B
允许根据请求将连接升级为 SSL 连接
选项[|-]选项[[|-]选项] ... FollowSymlinks svdh C
配置特定目录中可用的功能
Order ordering Deny,Allow dh E
控制默认访问状态和评估AllowDeny的 Sequences。
OutputSed sed-command dh X
sed 命令,用于过滤响应内容
PassEnv env 变量[env 变量] ... svdh B
从 Shell 传递环境变量
PidFile filename logs/httpd.pid s M
服务器记录守护程序的进程 ID 的文件
PrivilegesMode FAST|SECURE|SELECTIVE FAST svd X
在处理速度和效率与针对恶意特权意识代码的安全性之间进行权衡。
Protocol protocol sv C
监听套接字协议
ProtocolEcho On|Off Off sv X
打开或关闭回显服务器
协议协议... http/1.1 sv C
服务器/虚拟主机可用的协议
ProtocolsHonorOrder On|Off On sv C
确定协议的 Sequences 是否确定协商期间的优先级
<Proxy wildcard-url> ... </ Proxy> sv E
适用于代理资源的指令的容器
Proxy100Continue Off|On On svd E
将 100 个 continue 的期望转发到原始服务器
ProxyAddHeaders Off|On On svd E
在 X-Forwarded- *Headers 中添加代理信息
ProxyBadHeader IsError|Ignore|StartBody IsError sv E
确定如何处理响应中的错误标题行
ProxyBlock * | word | host | domain [word | host | domain] ... sv E
禁止代理的单词,主机或域
ProxyDomain Domain sv E
代理请求的默认域名
ProxyErrorOverride On|Off Off svd E
覆盖代理内容的错误页面
ProxyExpressDBMFile pathname sv E
DBM 文件的路径名。
ProxyExpressDBMType type default sv E
DBM 文件类型。
ProxyExpressEnable on|off off sv E
启用模块功能。
ProxyFCGIBackendType FPM|GENERIC FPM svdh E
指定后端 FastCGI 应用程序的类型
ProxyFCGISetEnvIf 条件表达式[!]环境变量名称[值表达式] svdh E
允许修复发送给 FastCGI 服务器的变量
ProxyFtpDirCharset character_set ISO-8859-1 svd E
定义代理 FTP 列表的字符集
ProxyFtpEscapeWildcards on|off on svd E
发送到 FTP 服务器时,请求的文件名中的通配符是否转义
ProxyFtpListOnWildcard on|off on svd E
请求的文件名中的通配符是否触发文件列表
ProxyHCExpr 名称\ sv E
创建一个命名条件表达式,用于根据其响应确定后端的运行状况
ProxyHCTemplate 名称参数=设置[...] sv E
创建一个命名模板以设置各种健康检查参数
ProxyHCTPsize size 16 s E
设置用于运行状况检查工作程序的线程池在服务器范围内的总大小
ProxyHTMLBufSize bytes 8192 svd B
设置用于缓冲内联脚本和样式表的缓冲区大小增量。
ProxyHTMLCharsetOut 字符集| * svd B
为 mod_proxy_html 输出指定一个字符集。
ProxyHTMLDocType HTML | XHTML [旧版]或 ProxyHTMLDocType fpi [SGML | XML] svd B
设置 HTML 或 XHTML 文档类型声明。
ProxyHTMLEnable On|Off Off svd B
打开或关闭 proxy_html 过滤器。
ProxyHTMLEvents 属性[属性...] svd B
指定将属性视为脚本事件。
ProxyHTMLExtended On|Off Off svd B
确定是否修复内联脚本,样式表和脚本事件中的链接。
ProxyHTMLFixups [小写] [dospath] [重置] svd B
修复了简单的 HTML 错误。
ProxyHTMLInterp On|Off Off svd B
启用ProxyHTMLURLMap规则的按请求插值。
ProxyHTMLLinks 元素属性[attribute2 ...] svd B
指定具有要重写的 URL 属性的 HTML 元素。
ProxyHTMLMeta On|Off Off svd B
打开或关闭 HTML <head>部分中元数据的额外预解析。
ProxyHTMLStripComments On|Off Off svd B
确定是否删除 HTML Comments。
ProxyHTMLURLMap 从模式到模式[标志] [continue] svd B
定义规则以重写 HTML 链接
ProxyIOBufferSize bytes 8192 sv E
确定内部数据吞吐量缓冲区的大小
<ProxyMatch regex> ... </ ProxyMatch> sv E
适用于正则表达式匹配的代理资源的指令的容器
ProxyMaxForwards number -1 sv E
可以转发请求的最大代理数量
ProxyPass [path]!| url [key = value [key = value ...]] [nocanon] [interpolate] [noquery] svd E
将远程服务器 Map 到本地服务器 URL 空间
ProxyPassInherit On|Off On sv E
继承从主服务器定义的 ProxyPass 指令
ProxyPassInterpolateEnv On|Off Off svd E
在反向代理配置中启用环境变量插值
ProxyPassMatch [regex]!| url [key = value [key = value ...]] svd E
使用正则表达式将远程服务器 Map 到本地服务器 URL 空间
ProxyPassReverse [路径]网址[插值] svd E
调整从反向代理服务器发送的 HTTP 响应 Headers 中的 URL
ProxyPassReverseCookieDomain 内部域公共域[插值] svd E
调整来自反向代理服务器的 Set-Cookie Headers 中的域字符串
ProxyPassReverseCookiePath 内部路径公共路径[插值] svd E
调整来自反向代理服务器的 Set-Cookie Headers 中的 Path 字符串
ProxyPreserveHost On|Off Off svd E
使用传入的主机 HTTP 请求 Headers 进行代理请求
ProxyReceiveBufferSize bytes 0 sv E
代理 HTTP 和 FTP 连接的网络缓冲区大小
ProxyRemote 匹配远程服务器 sv E
用于处理某些请求的远程代理
ProxyRemoteMatch 正则表达式远程服务器 sv E
用于处理正则表达式匹配的请求的远程代理
ProxyRequests On|Off Off sv E
启用转发(标准)代理请求
ProxySCGIInternalRedirect On|Off|Headername On svd E
从后端启用或禁用内部重定向响应
ProxySCGISendfile On|Off|Headername Off svd E
启用对 X-Sendfile 伪响应 Headers 的评估
ProxySet 网址 key = value [key = value ...] svd E
设置各种代理平衡器或成员参数
ProxySourceAddress address sv E
设置传出代理连接的本地 IP 地址
ProxyStatus Off|On|Full Off sv E
在 mod_status 中显示代理 LoadBalancer 状态
ProxyTimeout seconds sv E
代理请求的网络超时
ProxyVia On|Off|Full|Block Off sv E
Via HTTP 响应 Headers 中提供的有关代理请求的信息
QualifyRedirectURL On|Off Off svd C
控制 REDIRECT_URL 环境变量是否完全合格
ReadmeName filename svdh B
将在索引列表末尾插入的文件名
ReceiveBufferSize bytes 0 s M
TCP 接收缓冲区大小
重定向[状态] [URL 路径] URL svdh B
发送外部重定向,要求 Client 端获取其他 URL
RedirectMatch [状态]正则表达式 URL svdh B
根据当前网址的正则表达式匹配发送外部重定向
重定向永久 URL 路径 URL svdh B
发送外部永久重定向,要求 Client 端获取其他 URL
RedirectTemp URL-路径 URL svdh B
发送外部临时重定向,要求 Client 端获取其他 URL
RedisConnPoolTTL num[units] 15s sv E
用于与 Redis 服务器的连接池的 TTL
RedisTimeout num[units] 5s sv E
用于与 Redis 服务器连接的 R/W 超时
ReflectorHeader Importing 头[outputheader] svdh B
将 Importing 标题反映到输出标题
RegexDefaultOptions [无] [|-]选项[[|-]选项] ... DOTALL DOLLAR_ENDON s C
允许为正则表达式配置全局/默认选项
RegisterHttpMethod 方法[方法[...]] s C
注册非标准的 HTTP 方法
RemoteIPHeader header-field sv B
声明应该为用户代理 IP 地址解析的 Headers 字段
RemoteIPInternalProxy 代理 IP |代理 IP /子网|主机名... sv B
声明受信任的 Client 端 Intranet IP 地址以显示 RemoteIPHeader 值
RemoteIPInternalProxyList filename sv B
声明受信任的 Client 端 Intranet IP 地址以显示 RemoteIPHeader 值
RemoteIPProxiesHeader HeaderFieldName sv B
声明标题字段,该字段将记录所有中间 IP 地址
RemoteIPProxyProtocol On|Off sv B
启用或禁用代理协议处理
RemoteIPProxyProtocolExceptions 主机|范围[主机|范围] [主机|范围] sv B
禁用某些主机或网络的 PROXY Headers 处理
RemoteIPTrustedProxy 代理 IP |代理 IP /子网|主机名... sv B
声明受信任的 Client 端 Intranet IP 地址以显示 RemoteIPHeader 值
RemoteIPTrustedProxyList filename sv B
声明受信任的 Client 端 Intranet IP 地址以显示 RemoteIPHeader 值
RemoveCharset extensions[extension] ... vdh B
删除一组文件 extensions 的任何字符集关联
RemoveEncoding extensions[extension] ... vdh B
删除一组文件 extensions 的任何内容编码关联
RemoveHandler 扩展[extensions] ... vdh B
删除一组文件 extensions 的所有处理程序关联
RemoveInputFilter extensions[extension] ... vdh B
删除一组文件 extensions 的所有 Importing 过滤器关联
RemoveLanguage extensions[extension] ... vdh B
删除一组文件 extensions 的任何语言关联
RemoveOutputFilter 扩展[extensions] ... vdh B
删除一组文件 extensions 的所有输出过滤器关联
RemoveType extensions[extension] ... vdh B
删除一组文件 extensions 的任何 Content Type 关联
RequestHeader add | append | edit | edit * | merge | set | setifempty | unset Headers[[expr =] value [replacement] [early | env = [!] varname | expr = expression]] svdh E
配置 HTTP 请求 Headers
[RequestReadTimeout [握手=超时[-maxtimeout] [,MinRate = rate] [header =超时[-maxtimeout] [,MinRate = rate] body = timeout [-maxtimeout] [,MinRate = rate] 握手= 0 Headers= sv E
设置超时值以完成 TLS 握手,从 Client 端接收请求 Headers 和/或正文。
要求[不是]实体名称[实体名称] ... dh B
测试验证的用户是否被授权提供者授权。
<RequireAll> ... </ RequireAll> dh B
封装一组授权伪指令,其中的任何一个授权伪指令都必须失败,并且至少一个必须成功才能使封闭伪指令成功。
<RequireAny> ... </ RequireAny> dh B
封装一组授权指令,其中一个授权指令必须成功才能使封装指令成功。
<RequireNone> ... </ RequireNone> dh B
封闭一组授权伪指令,其中的任何一个授权伪指令都必须成功才能使封闭伪指令不失败。
RewriteBase URL-path dh E
设置每个目录重写的基本 URL
RewriteCond TestString CondPattern [标志] svdh E
定义重写的条件
RewriteEngine on|off off svdh E
启用或禁用运行时重写引擎
RewriteMap MapName MapType:MapSource [MapTypeOptions] sv E
定义用于键查找的 Map 功能
RewriteOptions Options svdh E
为重写引擎设置一些特殊选项
RewriteRule 模式替换[标志] svdh E
定义重写引擎的规则
RLimitCPU 秒|最大[秒|最大] svdh C
限制由 Apache httpd 子级启动的进程的 CPU 消耗
RLimitMEM 最大字节数| [最大字节数] svdh C
限制由 Apache httpd 子级启动的进程的内存消耗
RLimitNPROC number | max [number | max] svdh C
限制 Apache httpd 子级启动的进程可以启动的进程数
Satisfy Any|All All dh E
主机级访问控制和用户身份验证之间的交互
ScoreBoardFile file-path logs/apache_runtime + s M
用于存储子流程的协调数据的文件的位置
脚本方法 cgi-script svd B
为特定的请求方法激活 CGI 脚本。
ScriptAlias [URL 路径]文件路径|目录路径 svd B
将 URL Map 到文件系统位置,并将目标指定为 CGI 脚本
ScriptAliasMatch 正则表达式文件路径|目录路径 sv B
使用正则表达式将 URL Map 到文件系统位置,并将目标指定为 CGI 脚本
ScriptInterpreterSource Registry|Registry-Strict|Script Script svdh C
为 CGI 脚本定位解释器的技术
ScriptLog file-path sv B
CGI 脚本错误日志文件的位置
ScriptLogBuffer bytes 1024 sv B
将在脚本日志中记录的最大 PUT 或 POST 请求数量
ScriptLogLength bytes 10385760 sv B
CGI 脚本日志文件的大小限制
ScriptSock file-path cgisock s B
用于与 cgi 守护程序通信的套接字的文件名前缀
SecureListen [IP 地址:]端口号证书名称[MUTUAL] s B
为指定的端口启用 SSL 加密
SeeRequestTail On|Off Off s C
假设请求本身大于 63 个字符,请确定 mod_status 是显示请求的前 63 个字符还是显示最后 63 个字符。
SendBufferSize bytes 0 s M
TCP 缓冲区大小
ServerAdmin email-address|URL sv C
服务器在发送给 Client 端的错误消息中包含的电子邮件地址
ServerAlias 主机名[主机名] ... v C
将请求与名称虚拟主机匹配时使用的主机的备用名称
ServerLimit number s M
可配置进程数的上限
ServerName [scheme://]domain-name|ip-address[:port] sv C
服务器用来标识自己的主机名和端口
ServerPath URL-path v C
不兼容的浏览器访问的基于名称的虚拟主机的旧版 URL 路径名
ServerRoot directory-path /usr/local/apache s C
服务器安装的基本目录
ServerSignature On|Off|EMail Off svdh C
在服务器生成的文档上配置页脚
ServerTokens Major|Minor|Min[imal]|Prod[uctOnly]|OS|Full Full s C
配置Server HTTP 响应 Headers
Session On|Off Off svdh E
为当前目录或位置启用会话
SessionCookieName 名称属性 svdh E
存储会话的 RFC2109 cookie 的名称和属性
SessionCookieName2 名称属性 svdh E
存储会话的 RFC2965 cookie 的名称和属性
SessionCookieRemove On|Off Off svdh E
控制是否应从传入的 HTTP Headers 中删除会话 cookie
SessionCryptoCipher name aes256 svdh X
用于加密会话的加密密码
SessionCryptoDriver 名称[param [= value]] s X
用于加密会话的加密驱动程序
SessionCryptoPassphrase Secret[secret ...] svdh X
用于加密会话的密钥
SessionCryptoPassphraseFile filename svd X
包含用于加密会话的密钥的文件
SessionDBDCookieName 名称属性 svdh E
存储会话 ID 的 RFC2109 cookie 的名称和属性
SessionDBDCookieName2 名称属性 svdh E
存储会话 ID 的 RFC2965 cookie 的名称和属性
SessionDBDCookieRemove On|Off On svdh E
控制是否应从传入的 HTTP Headers 中删除会话 ID cookie
SessionDBDDeleteLabel label deletesession svdh E
用于从数据库中删除会话的 SQL 查询
SessionDBDInsertLabel label insertsession svdh E
用于将会话插入数据库的 SQL 查询
SessionDBDPerUser On|Off Off svdh E
启用每个用户会话
SessionDBDSelectLabel label selectsession svdh E
用于从数据库中选择会话的 SQL 查询
SessionDBDUpdateLabel label updatesession svdh E
用于更新数据库中现有会话的 SQL 查询
SessionEnv On|Off Off svdh E
控制是否将会话的内容写入 HTTP_SESSION 环境变量
SessionExclude path svdh E
定义将忽略会话的 URL 前缀
SessionExpiryUpdateInterval interval 0 (始终更新) svdh E
定义会话的过期时间可能会更改的秒数,而无需更新会话
SessionHeader header svdh E
从给定的 HTTP 响应 Headers 导入会话更新
SessionInclude path svdh E
定义会话有效的 URL 前缀
SessionMaxAge maxage 0 svdh E
定义会话的最大年龄(以秒为单位)
SetEnv 环境变量[值] svdh B
设置环境变量
SetEnvIf 属性正则表达式[!] env-variable [= value] [[!] env-variable [= value]] ... svdh B
根据请求的属性设置环境变量
SetEnvIfExpr expr [!] env-variable [= value] [[!] env-variable [= value]] ... svdh B
根据 ap_expr 表达式设置环境变量
SetEnvIfNoCase 属性正则表达式[!] env-variable [= value] [[!] env-variable [= value]] ... svdh B
根据请求的属性设置环境变量,而不考虑大小写
SetHandler handler-name|none|expression svdh C
强制所有匹配文件由处理程序处理
SetInputFilter filter[;filter...] svdh C
设置将处理 Client 端请求和 POST Importing 的过滤器
SetOutputFilter filter[;filter...] svdh C
设置将处理服务器响应的过滤器
SSIEndTag tag "-->" sv B
以 include 元素结尾的字符串
SSIErrorMsg message “ [发生错误 svdh B
SSI 错误时显示错误消息
SSIETag on|off off dh B
控制服务器是否生成 ETag。
SSILastModified on|off off dh B
控制服务器是否生成Last-ModifiedHeaders。
SSILegacyExprParser on|off off dh B
为条件表达式启用兼容模式。
SSIStartTag tag "<!--#" sv B
开始一个 include 元素的字符串
SSITimeFormat formatstring “%A,%d-%b-%Y%H:%M svdh B
配置显示日期字符串的格式
SSIUndefinedEcho string "(none)" svdh B
回显未设置的变量时显示的字符串
SSLCACertificateFile file-path sv E
用于 Client 端身份验证的串联 PEM 编码的 CA 证书的文件
SSLCACertificatePath directory-path sv E
用于 Client 端身份验证的 PEM 编码的 CA 证书目录
SSLCADNRequestFile file-path sv E
连接的 PEM 编码的 CA 证书文件,用于定义可接受的 CA 名称
SSLCADNRequestPath directory-path sv E
用于定义可接受的 CA 名称的 PEM 编码的 CA 证书目录
SSLCARevocationCheck 链|叶|无[标志...] none sv E
启用基于 CRL 的吊销检查
SSLCARevocationFile file-path sv E
用于 Client 端身份验证的串联 PEM 编码的 CA CRL 文件
SSLCARevocationPath directory-path sv E
用于 Client 端身份验证的 PEM 编码的 CA CRL 目录
SSLCertificateChainFile file-path sv E
PEM 编码的服务器 CA 证书文件
SSLCertificateFile file-path|certid sv E
服务器 PEM 编码的 X.509 证书数据文件或令牌标识符
SSLCertificateKeyFile file-path|keyid sv E
服务器 PEM 编码的私钥文件
SSLCipherSuite [协议]密码规范 默认值(取决于 svdh E
密码套件可用于 SSL 握手中的协商
SSLCompression on|off off sv E
在 SSL 级别启用压缩
SSLCryptoDevice engine builtin s E
启用加密硬件加速器的使用
SSLEngine on|off|optional off sv E
SSL 引擎操作开关
SSLFIPS on|off off s E
SSL FIPS 模式切换
SSLHonorCipherOrder on|off off sv E
偏好服务器密码优先 Sequences 的选项
SSLInsecureRenegotiation on|off off sv E
支持不安全重新协商的选项
SSLOCSPDefaultResponder uri sv E
设置用于 OCSP 验证的默认响应者 URI
SSLOCSPEnable on|leaf|off off sv E
启用 Client 端证书链的 OCSP 验证
SSLOCSPNoverify On/Off Off sv E
跳过 OCSP 响应者证书验证
SSLOCSPOverrideResponder on|off off sv E
强制使用默认响应者 URI 进行 OCSP 验证
SSLOCSPProxyURL url sv E
用于 OCSP 请求的代理 URL
SSLOCSPResponderCertificateFile file sv E
一组受信任的 PEM 编码的 OCSP 响应者证书
SSLOCSPResponderTimeout seconds 10 sv E
OCSP 查询超时
SSLOCSPResponseMaxAge seconds -1 sv E
OCSP 响应的最大允许年龄
SSLOCSPResponseTimeSkew seconds 300 sv E
OCSP 响应验证的最大允许时间偏差
SSLOCSPUseRequestNonce on|off on sv E
在 OCSP 查询中使用随机数
SSLOpenSSLConfCmd 命令名命令值 sv E
通过其* SSL_CONF * API 配置 OpenSSL 参数
SSLOptions [|-]选项... svdh E
配置各种 SSL 引擎运行时选项
SSLPassPhraseDialog type builtin s E
加密私钥的密码对话框类型
SSLProtocol [|-]协议... 全部-SSLv3(最多 2 个) sv E
配置可用的 SSL/TLS 协议版本
SSLProxyCACertificateFile file-path svp E
用于远程服务器身份验证的串联 PEM 编码的 CA 证书文件
SSLProxyCACertificatePath directory-path svp E
用于远程服务器身份验证的 PEM 编码的 CA 证书目录
SSLProxyCARevocationCheck chain|leaf|none none svp E
为远程服务器身份验证启用基于 CRL 的吊销检查
SSLProxyCARevocationFile file-path svp E
用于远程服务器身份验证的串联 PEM 编码的 CA CRL 文件
SSLProxyCARevocationPath directory-path svp E
用于远程服务器身份验证的 PEM 编码的 CA CRL 目录
SSLProxyCheckPeerCN on|off on svp E
是否检查远程服务器证书的 CN 字段
SSLProxyCheckPeerExpire on|off on svp E
是否检查远程服务器证书是否过期
SSLProxyCheckPeerName on|off on svp E
为远程服务器证书配置主机名检查
SSLProxyCipherSuite [协议]密码规范 ALL:!ADH:RC4+RSA:+H + svp E
密码套件可用于 SSL 代理握手中的协商
SSLProxyEngine on|off off svp E
SSL 代理引擎操作开关
SSLProxyMachineCertificateChainFile filename svp E
代理用来选择证书的级联 PEM 编码 CA 证书的文件
SSLProxyMachineCertificateFile filename svp E
代理要使用的级联 PEM 编码的 Client 端证书和密钥的文件
SSLProxyMachineCertificatePath directory svp E
代理要使用的 PEM 编码的 Client 端证书和密钥的目录
SSLProxyProtocol [|-]协议... 全部-SSLv3(最多 2 个) svp E
为代理使用配置可用的 SSL 协议版本
SSLProxyVerify level none svp E
远程服务器的类型证书验证
SSLProxyVerifyDepth number 1 svp E
远程服务器证书验证中 CA 证书的最大深度
SSLRandomSeed 上下文源[字节] s E
伪随机数生成器(PRNG)种子源
SSLRenegBufferSize bytes 131072 dh E
设置 SSL 重新协商缓冲区的大小
SSLRequire expression dh E
仅在任意复杂的布尔表达式为 true 时才允许访问
SSLRequireSSL dh E
未将 SSL 用于 HTTP 请求时拒绝访问
SSLSessionCache type none s E
全局/进程间 SSL 会话缓存的类型
SSLSessionCacheTimeout seconds 300 sv E
会话高速缓存中 SSL 会话过期之前的秒数
SSLSessionTicketKeyFile file-path sv E
TLS 会话票据的持久加密/解密密钥
SSLSessionTickets on|off on sv E
启用或禁用 TLS 会话票证
SSLSRPUnknownUserSeed secret-string sv E
SRP 未知用户种子
SSLSRPVerifierFile file-path sv E
SRP 验证程序文件的路径
SSLStaplingCache type s E
配置 OCSP 装订缓存
SSLStaplingErrorCacheTimeout seconds 600 sv E
OCSP 装订缓存中的无效响应到期前的秒数
SSLStaplingFakeTryLater on|off on sv E
合成失败的 OCSP 装订查询的“ tryLater”响应
SSLStaplingForceURL uri sv E
覆盖证书的 AIA extensions 中指定的 OCSP 响应者 URI
SSLStaplingResponderTimeout seconds 10 sv E
OCSP 装订查询超时
SSLStaplingResponseMaxAge seconds -1 sv E
OCSP 装订响应的最大允许年龄
SSLStaplingResponseTimeSkew seconds 300 sv E
OCSP 装订响应验证的最大允许时间偏差
SSLStaplingReturnResponderErrors on|off on sv E
将与装订相关的 OCSP 错误传递给 Client 端
SSLStaplingStandardCacheTimeout seconds 3600 sv E
OCSP 装订缓存中的响应到期之前的秒数
SSLStrictSNIVHostCheck on|off off sv E
是否允许非 SNI Client 端访问基于名称的虚拟主机。
SSLUserName varname sdh E
变量名确定用户名
SSLUseStapling on|off off sv E
在 TLS 握手中启用 OCSP 响应的装订
SSLVerifyClient level none svdh E
Client 证书验证的类型
SSLVerifyDepth number 1 svdh E
Client 证书验证中 CA 证书的最大深度
StartServers number s M
启动时创建的子服务器进程数
StartThreads number s M
启动时创建的线程数
Substitute s/pattern/substitution/[infq] dh E
用于过滤响应内容的模式
SubstituteInheritBefore on|off off dh E
更改继承模式的合并 Sequences
SubstituteMaxLineLength bytes(b|B|k|K|m|M|g|G) 1m dh E
设置最大行大小
Suexec On|Off s B
启用或禁用 suEXEC 功能
SuexecUserGroup 用户组 sv E
CGI 程序的用户和组以
ThreadLimit number s M
设置每个子进程的可配置线程数上限
ThreadsPerChild number s M
每个子进程创建的线程数
ThreadStackSize size s M
处理 Client 端连接的线程使用的堆栈大小(以字节为单位)
TimeOut seconds 60 sv C
服务器在失败请求之前 await 某些事件的时间
TraceEnable [on|off|extended] on sv C
确定对TRACE个请求的行为
TransferLog file|pipe sv B
指定日志文件的位置
TypesConfig file-path conf/mime.types s B
mime.types文件的位置
UnDefine parameter-name s C
不确定变量的存在
UndefMacro name svd B
取消定义宏
UnsetEnv env 变量[env 变量] ... svdh B
从环境中删除变量
使用名称[value1 ... valueN] svd B
使用宏
UseCanonicalName On|Off|DNS Off svd C
配置服务器如何确定自己的名称和端口
UseCanonicalPhysicalPort On|Off Off svd C
配置服务器如何确定自己的端口
User unix-userid #-1 s B
服务器将在其下响应请求的用户标识
UserDir 目录文件名[目录文件名] ... sv B
用户特定目录的位置
VHostCGIMode On|Off|Secure On v X
确定虚拟主机是否可以运行子进程,以及子进程可用的特权。
VHostCGIPrivs [-]?privilege-name [[-]?privilege-name] ... v X
为虚拟主机创建的子进程分配任意特权。
VHostGroup unix-groupid v X
设置用于运行虚拟主机的组 ID。
[VHostPrivs [-]?privilege-name [--?privilege-name] ... v X
为虚拟主机分配任意特权。
VHostSecure On|Off On v X
确定服务器是否以增强的虚拟主机安全性运行。
VHostUser unix-userid v X
设置运行虚拟主机的用户 ID。
VirtualDocumentRoot interpolated-directory|none none sv E
动态配置给定虚拟主机的文档根目录位置
VirtualDocumentRootIP interpolated-directory|none none sv E
动态配置给定虚拟主机的文档根目录位置
<VirtualHost addr [:port] [addr [:port]] ...> ... </ VirtualHost> s C
包含仅适用于特定主机名或 IP 地址的指令
VirtualScriptAlias interpolated-directory|none none sv E
动态配置给定虚拟主机的 CGI 目录的位置
VirtualScriptAliasIP interpolated-directory|none none sv E
动态配置给定虚拟主机的 CGI 目录的位置
WatchdogInterval time-interval[s] 1 s B
看门狗间隔(秒)
XBitHack on|off|full off svdh B
使用执行位设置来解析文件中的 SSI 指令
xml2EncAlias 字符集别名[别名...] s B
识别用于编码值的别名
xml2EncDefault name svdh B
设置默认编码以假定绝对没有信息可以是automatically detected
xml2StartParse 元素[element ...] svdh B
建议解析器跳过主要垃圾。
首页