Mise en production
Exemple pour une instance MaX déployée en local sur http://localhost:1234/ :
La variable baseURI
Nota bene :
La présente documentation est rédigée pour la version 1.1.0-rc3 de MaX. Désormais la variable baseURI ne se déclare plus dans le fichier de configuration.
Configuration Apache
Sur le serveur de production, ajouter les règles de reverse-proxy* permettant de joindre votre instance de MaX disponible localement.
Par exemple, pour un MaX actif à l’adresse http://localhost:1234 en local :
ProxyPass /max-demo/max_tei_demo/ http://127.0.0.1:1234/max_tei_demo/
ProxyPassReverse /max-demo/max_tei_demo/ http://127.0.0.1:1234/max_tei_demo/
ProxyPass /max-demo/plugins/ http://127.0.0.1:1234/plugins/
ProxyPassReverse /max-demo/plugins/ http://127.0.0.1:1234/plugins/
ProxyPass /max-demo/core/ http://127.0.0.1:1234/core/
ProxyPassReverse /max-demo/core/ http://127.0.0.1:1234/core/
La seule règle /max-demo/ vers http://127.0.0.1:1234/ rend l’application d’administration BaseX accessible depuis l’extérieur à l’adresse https://site.domain.ext/max-demo/dba/.