La configuration j'est la suivante:mod_rewrite et les variables d'environnement serveur
J'ai un serveur Apache agissant en tant que moteur de réécriture d'URL (SERVER1).
J'ai un deuxième serveur (Apache aussi) qui exécute une application web (SERVER2). D'abord essaie d'authentifier les utilisateurs. Une partie du protocole d'authentification implique beaucoup de redirection entre ce serveur d'application et le serveur d'authentification. Mon problème est que, une fois l'authentification réussie, le serveur d'authentification doit rediriger l'utilisateur vers le serveur d'application, qui n'est visible que depuis le SERVEUR1. En effet, SERVER2 doit être capable de reconstruire une URL basée sur les paramètres de SERVER1. La plupart des variables d'environnement sont utiles, je connais le nom d'hôte, le nom du script, la page etcc mais je ne peux pas savoir si l'appel a été fait via HTTP ou HTTPS: cette information est effacée dans le processus de réécriture par SERVER1 ...
Tout le monde sait si/comment je peux obtenir cette information à travers des variables d'environnement? Je suis limité en ce que je ne peux pas utiliser les paramètres de chaîne de requête ...
Merci à tous!