Bonjour
Pour un site sur serveur Apache, je parviens à configurer une instance mastodon dans la configuration du plugin Mastodon - SPIP-Contrib.
Pour un autre site sur serveur Nginx, la configuration échoue : après saisie de l’url de l’instance, je suis bien dirigé vers la page d’autorisation de l’instance (où je suis identifié et reconnu) mais après validation je suis renvoyé sur une page 404 de mon site.
Dans la doc du plugin Mastodon, il est fait mention du fichier .htaccess, mais ce dernier est inopérant avec les serveurs Nginx.
Je n’ai pas la main sur les réglages de ce serveur.
Que faudrait-il que j’indique à celui qui gère le serveur ?
Dans le fichier .htaccess, je vois :
APIs
http://site/xmlrpc.api
http://site/atom.api/articles/1234
https://site/offline.api.sw.js
RewriteRule ^(ecrire/)?([\w]+)\.api([/.](.*))?$ spip.php?action=api_$2&arg=$4 [QSA,L]
Fin des APIs
C’est cela qu’il faut régler dans le serveur Nginx ?
Disons, que j’ai envoyé au gestionnaire du serveur la proposition d’ajout :
Et l’installation du plugin mastodon a pu aboutir.
Pour ma part, je n’y connais absolument rien, je n’ai fait que reprendre l’info dans : Nginx et Spip.