Open Sekiltoyai opened 2 hours ago
Il y a une config nginx disponible dans la partie docker du code https://github.com/YesWiki/yeswiki/blob/doryphore-dev/docker/nginx.conf
qui arrive a gérer la présence ou non de ? sans faire de tests sur tous les dossiers a la racine de YesWiki, je laisse l'issue ouverte afin d'y faire référence dans la doc a l'occasion.
Merci du retour
Description
La documentation ne fournit pas de configuration détaillée pour nginx. Afin de faciliter l'adoption de Yeswiki, je pense qu'il serait utile de mettre à jour la documentation avec des configurations de référence.
Après des tests basiques, j'ai élaboré des configurations pour les cas suivants :
Dans la mesure où je suis actuellement en phase de test, yeswiki n'est pas installé à la racine du domaine. Si mes tests sont concluants, je déploierai à la racine du domaine et je serai en mesure de fournir les configurations pour ces cas là.
Base URL de la forme 'https://www.example.net/test-yeswiki/?'
Base URL de la forme 'https://www.example.net/test-yeswiki/'
Note : Pour cette seconde configuration, on utilise une règle de réécriture :
En d'autres termes, dans cette configuration, il n'est pas possible de créer une page s'appelant "vendor" ou "actions" par exemple. Ne connaissant pas suffisamment yeswiki, j'ai mis tous les dossiers qui semblaient être susceptibles de recevoir des requêtes HTTP. Si on me donne une liste plus précise, je peux mettre à jour la configuration.
Afin de vérifier que la configuration était fonctionnelle, j'ai réalisé les tests suivants :
Additionnal informations / Informations complémentaires