9.3.2. 自定义 Nginx 配置文件


鉴于一些用例可能没有被考虑,您需要自定义 Nginx 配置文件来维护当前的集成行为。以下是可能适用的示例:

  • 外部服务集成:与 Jenkins 集成、健康检查服务(如 Pingdom 等)您可以将所有这些(一个服务器块)移动到单独的配置文件中,并将它包含在 site .d 目录中。建议您在完全不同的 Nginx 服务器上处理这些请求,但这并不关键。
  • 自定义 Nginx 指令:您希望应用 APIcast 管理的 API 的任何自定义或额外 Nginx 指令需要包含在 apicast.d/location.d 目录下的自定义配置中。这将应用到主要的"/"位置块。
  • 自定义错误页面:这些需要包含在 apicast.d/location.d 目录下的自定义配置中,但请注意这也适用于主"/"位置块。在这种情况下,这不会引用网关提供的错误,如 403 身份验证失败和 401 身份验证参数缺失。如果运行网关的服务器返回了其他一些 HTTP 错误代码,则这些自定义页面将返回到客户端。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat