Anomalie #1285
Le fonctionnement en urls absolus ne prend pas en compte le protocole utilisé
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
10/12/2010
Echéance:
% réalisé:
0%
Distribution:
Description
C'est un cas assez classique de dysfonctionnement des applications qui gèrent des urls absolus dans le contexte :
Application en http qui tourne derrière un reverseproxy qui fait du https vers http.
Exemple lorsque l'on veut éditer les mots-clés d'une rubrique (pour faire apparaître le calendrier par exemple)
L'url de validation du formulaire est :
http://etab.ac-acad.fr/spip/ecrire/?exec=naviguer
au lieu de :
https://etab.ac-acad.fr/spip/ecrire/?exec=naviguer
Une solution consiste à faire une exception dans la configuration du reverseproxy.
- gen_config /etc/eole/config.eol
- Dans l'onglet Reverse-Proxy:
- Rajouter un "Nom de domaine à rediriger" :
- Laisser le même nom de domaine que pour les autres applications
- "Répertoire ou nom de la page à rediriger" mettre /spip/
- "IP ou domaine de destination (avec http:// ou https://) ou URI complète" mettre https://ipduscribe/spip/
- Enregistrer
- Reconfigure