参数 | 描述 | 示例 |
ServerAdmin | 管理员邮箱 | ServerAdmin admin@example.com |
ServerName | 服务器的主机名或IP地址 | ServerName example.com |
ServerAlias | 服务器别名 | ServerAlias www.example.com |
DocumentRoot | 网站文件存放的目录 | DocumentRoot /var/www/html |
DirectoryIndex | 默认索引文件 | DirectoryIndex index.html index.php |
ErrorLog | 错误日志文件路径 | ErrorLog /var/log/apache2/error.log |
CustomLog | 访问日志文件路径 | CustomLog /var/log/apache2/access.log combined |
LogLevel | 日志等级 | LogLevel warn |
Listen | 服务器监听的端口 | Listen 80 |
ServerSignature | 是否显示Apache版本信息 | ServerSignature Off |
ServerTokens | 控制Apache返回的HTTP响应头中的版本信息 | ServerTokens Prod |
UseCanonicalName | 是否使用ServerName中的规范名称 | UseCanonicalName On |
Alias | 别名,用于将请求映射到文件系统上非DocumentRoot的目录 | Alias /icons/ /usr/share/apache2/icons/ |
ScriptAlias | 类似Alias,但用于CGI脚本 | ScriptAlias /cgibin/ /usr/lib/cgibin/ |
| 针对特定目录的配置 | |
| 针对特定文件的配置 | |
[I] | 检查特定模块是否加载后应用配置 | [I] |
AllowOverride | 控制.htaccess文件中哪些指令可以被覆盖 | AllowOverride All |
Order 和Allow/Deny | 控制访问权限 | Order allow,deny
Allow from all |
RewriteEngine | 开启或关闭重写引擎 | RewriteEngine On |