J'ai installé avec succès le proxy inverse sur Apache. Cela fonctionne comme un charme. Je l'utilise pour transférer les requêtes https vers http. Mon problème est que j'ai besoin de transmettre la variable SERVER_HTTPS à mon serveur final, pour indiquer si la personne utilise une connexion ssl ou simplement http. J'ai trouvé un moyen de le faire : Je peux transmettre la variable HTTP_X_FORWARDED_PROTO et vérifier sur le serveur final :
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
$_SERVER['HTTPS']='on';
Mais cette variante ne me convient pas, car je ne peux pas éditer les serveurs finaux scripts. Disons que je n'y ai même pas accès. Mais je sais comment vérifier s'il est transféré. Donc, en général, ma question est la suivante : Y a-t-il un moyen pour moi de faire suivre cette variable ? J'ai vu une autre variante, avec le moteur Rewrite, mais cela n'a pas fonctionné pour moi et il n'y a pas d'informations détaillées. Peut-être que si je configure mon serveur sur Nginx + apache, cela enverra cette variable d'en-tête ?