On this page

包含

概述

可以使用 Include 参数将其他文件或目录包含到服务器、proxy、agent 和 Web 服务配置中。

包含说明

如果使用 Include 参数包含一个文件,则该文件必须 可读。

如果使用 Include 参数包含一个目录:

  • 该目录中的所有文件都必须可读。
  • 不应假定包含顺序有任何特定顺序(例如,文件不会按字母顺序包含)。因此,不要在多个 ''Include'' 文件中定义同一个参数(例如,用特定设置覆盖通用设置)。
  • 该目录中的所有文件都会被包含到配置中。
  • 注意某些文本编辑器会自动创建文件备份副本。例如,如果编辑 include/my_specific.conf 文件时生成了备份副本 include/my_specific_conf.BAK,那么这两个文件都会被包含。请将 include/my_specific.conf.BAK 移出 Include 目录。在 Linux 上,可以使用 ls -al 命令检查 Include 目录中是否存在不必要的文件。

如果使用 Include 参数通过模式包含文件:

  • 所有与该模式匹配的文件都必须可读。
  • 不应假定包含顺序有任何特定顺序(例如,文件不会按字母顺序包含)。因此,不要在多个 ''Include'' 文件中定义同一个参数(例如,用特定设置覆盖通用设置)。