用Haproxy添加一个头

来自Chinese Ikoula Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

ro:Adăugați un antet cu Haproxy ru:Добавление заголовка с помощью Haproxy pl:Dodaj nagłówek za pomocą Haproxy ja:Haproxyによるヘッダの追加 fr:Ajouter une en-tête avec Haproxy
这篇文章是从由软件进行自动翻译。你可以看到这篇文章的源代码

de:Hinzufügen eines Headers mit Haproxy nl:Voeg een header toe met Haproxy it:Aggiungere un'intestazione con Haproxy pt:Adicionar um cabeçalho com Haproxy es:Añadir una cabecera con Haproxy en:Adding a header with Haproxy

简介

我们将看到如何用Haproxy添加一个HTTP头。

行动方案

这个动作可以在你的Haproxy配置的frontend,listen, 或backend 部分完成。

在我们的例子中,Haproxy被用于SSL卸载,它与我们的后端(例如Nginx服务器)进行HTTP通信。
后面的应用程序被配置为强制HTTPS,为了不产生一个重定向循环,我们将不得不向它发送一个头,通知它初始协议是HTTPS。
要做到这一点,我们将在我们的前端 配置为HTTPS的Haproxy,添加一个头X-Forwarded-Protohttps 中声明,像这样。

http-request add-header X-Forwarded-Proto https





Cet article vous a semblé utile ?

0



您未被允许发表评论。