设置项 | 描述 | 示例 |
ServerRoot | Apache的主目录路径 | ServerRoot “C:/Apache24” |
Listen | 监听的端口号,默认为80 | Listen 80 |
ServerName | 服务器的主机名或IP地址 | ServerName localhost |
DocumentRoot | 网站文件的根目录 | DocumentRoot “C:/Apache24/htdocs” |
DirectoryIndex | 默认索引文件名,用于未指定文件时的显示 | DirectoryIndex index.html index.php |
ErrorLog | 错误日志文件路径 | ErrorLog “logs/error.log” |
CustomLog | 访问日志文件路径 | CustomLog “logs/access.log” common |
LoadModule | 加载特定的模块 | LoadModule auth_module modules/mod_auth.so |
| 配置特定目录的权限和特性 | … |
AllowOverride | 控制是否允许目录配置文件(.htaccess)覆盖服务器配置 | AllowOverride All |
Order | 控制访问控制规则的顺序 | Order allow,deny |
Allow | 允许访问的IP地址或网络 | Allow from all |
Deny | 拒绝访问的IP地址或网络 | Deny from 192.168.1.100 |
Options | 控制特定目录的特定选项,如执行脚本等 | Options Indexes FollowSymLinks |
Indexes | 如果没有找到DirectoryIndex文件,则列出目录内容 | Options Indexes |
FollowSymLinks | 允许跟踪符号链接 | Options FollowSymLinks |
Include | 包含其他配置文件 | Include conf/extra/httpdvhosts.conf |