• ServerRoot # apache安装目录
  • PidFile # PID文件位置
  • Listen # 服务器监听的端口号
  • ServerName # 主站点名称
  • ServerAdmin # 管理员邮件地址
  • DocumentRoot # 主站点网页存储位置
  • Alias # 别名
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# 主站点的目录进行访问控制
<Directory "/var/www/html">
# Options: 配置在特定目录使用哪些特性
# ExecCGI: 在该目录下允许执行CGI脚本
# FollowSymLinks: 在该目录下允许文件系统使用符号连接
# Indexes: 当用户访问该目录时,如果用户找不到DirectoryIndex指定的主页文件(例如index.html),则返回该目录下的文件列表给用户
# SymLinksIfOwnerMatch: 当使用符号连接时,只有当符号连接的文件拥有者与实际文件的拥有者相同时才可以访问。
Options FollowSymLinks

# AllowOverride: 是否允许存在于.htaccess文件中的指令类型
# None: 不搜索该目录下的.htaccess文件
# All: 在.htaccess文件中可以使用所有的指令
AllowOverride None

# Order: 控制在访问时Allow和Deny两个访问规则哪个优先
# Allow: 允许访问的主机列表
# Deny: 拒绝访问的主机列表
Order allow,deny
Allow from all
</Directory>

# 别名
Alias /error/ "/var/www/error/"