Ajouter base href dans les instances Diacama

Bonjour,

J’utilise Diacama Syndic depuis le debut de l’année, et je suis en train de le mettre en place une config nginx pour autoriser un accès extérieur.

Actuellement sur mon serveur j’ai plusieurs services qui tourne avec chaque service un lien définie comme cela <url>/service1 <url>/service2 et j’aimerais pour <url>/syndic.

En configurant nginx j’arrive bien à faire le reverse proxy sauf un petit detail :
le lien <url>/syndic redirige vers <url>/web/index.html qui n’est pas reconnu par nginx, au lieu de <url>/syndic/web/index.html qui lui est reconnu.

Serait-il possible d’ajouter une base href pour gérer automatiquement le redirection ou permettre de changer web en autre chose ?

Merci d’avance,

Bonjour,

Cela existe déjà, il suffit pour cela d’ajouter, dans le fichier settings.py de l’instance, les constantes:

USE_X_FORWARDED_HOST = True
FORCE_SCRIPT_NAME = "/syndic"

Et la redirection se fera correctement.

Bonjour @lag,

Merci pour votre réponse,

Malheuresement au lancement, sur le serveur (sans nginx) j’ai cette erreur :

Voici le fichier de config :

Il semblerait que le /syndic soit pris deux fois en compte ?

Merci d’avance