🔗 配置包含
- 版本: 3.0, 2.7
- 状态: 完成。
- 开发者: AdrianChadd (2.7), AmosJeffries (3.0)
🔗 详细信息
其他流行的软件,最著名的是apache,很早以前就具备了将大型或复杂配置分解成更小、更易于管理的文件,并将这些文件包含到主配置中的能力。
此功能为 squid.conf 文件增加了类似的功能。
🔗 Squid 配置
squid.conf 按自上而下顺序处理,许多选项在运行时依赖于此顺序才能生效。include 选项实际上会在 include 的位置递归地进入另一个或一组文件。
include 就像 all 一样是一个选项,应单独占一行进行配置。
基本配置方法是显式地将每个外部文件包含到 squid.conf 中需要处理的位置。例如:
http_port 3128
include /etc/squid/refresh_patterns.conf
include /etc/squid/peers.conf
...
或者,在基于 Unix 的系统上,可以包含整个文件夹中的文件。
http_port 3128
include /etc/squid/conf.d/*.conf
...
这将按顺序在 include 位置包含匹配模式的文件列表。
🔗 未来发展
有了此功能,就可以开发一个配置片段库,并在 Squid 用户社区之间轻松共享。
我们希望提供一个通用配置示例存储库。在 配置示例 部分已经为此做了一些工作。
类别:功能
导航:站点搜索,站点页面,类别,🔼 向上