problème avec l'utilisation de SPIP d errière un proxy

Gilles Vincent <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <CA+Q4Cmtmq1wRiTri1Y6XUH_twxO6oSu29vp41ftO6mrr82EQHg@mail.gmail.com>
Salut,

certains proxy (de type haproxy) permettent de gérer le https rapidement et
faire du load-balancing derrière (entre autre). C'est bien pratique, mais
cela pose un énorme problème pour SPIP qui ne peut pas fonctionner avec
cette configuration.
Toutes les requêtes vues par SPIP sont de type http, donc les liens générés
via url_de_base() seront erronés.

C'est une situation qui pose problème à d'autres outils, et la convention
est de se baser sur une info qu'aura transmise le proxy dans l'entete HTTP

Le Framework Symphony se base sur "X-forward-proto" et "X-forward-port"
http://symfony.com/doc/current/components/http_foundation/trusting_proxies.html

C'est ce qu'utilise haproxy (et d'autres)
http://linuxfr.org/news/haproxy-1-5

Je propose que SPIP fasse pareil dans le calcul réalisé par la fonction
url_de_base()

Qu'en pensez-vous ?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.