本文档说明了core
服务器提供的一些指令,这些指令用于配置服务器的基本操作。
服务器识别
相关模块 | 相关指令 |
---|---|
|
在ServerAdmin
和ServerTokens
指令控制哪些服务器的相关信息将在服务器生成的文档,如错误信息呈现。该ServerTokens
伪指令设置服务器HTTP响应标头字段的值。
的ServerName
,UseCanonicalName
并UseCanonicalPhysicalPort
指令用于服务器,以确定如何构建自引用的URL。例如,当客户端请求目录,但在目录名称中不包含尾部斜杠时,httpd必须将客户端重定向到包含尾部斜杠的全名,以便客户端可以正确解析文档中的相对引用。
文件位置
相关模块 | 相关指令 |
---|---|
|
这些指令控制httpd正确操作所需的各种文件的位置。如果使用的路径名不以斜杠(/)开头,则文件相对于ServerRoot
。在非root用户可写的路径中查找文件时要小心。有关更多详细信息,请参阅安全提示文档。
限制资源使用
相关模块 | 相关指令 |
---|---|
|
在LimitRequest
*指令用于地方限制对资源的httpd的量将在读取来自客户端的请求使用。通过限制这些值,可以减轻某些类型的拒绝服务攻击。
的RLimit
*指令用于限制可以通过从子httpd分叉关闭过程中使用的资源量。特别是,这将控制CGI脚本和SSI exec命令使用的资源。
该ThreadStackSize
指令与某些平台一起使用以控制堆栈大小。