Table of Contents

10 包含

概述

可以使用 Include 参数将其他文件或目录包含在 server/proxy/agent 配置中。

包含注意事项

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

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

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

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

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