ExpressJS dans un sous-dossier

Aguastral

New Member
#1
Bonjour,

J'ai récemment installé une API Express JS sur le serveur. Via l'application Node JS panel le Panel World,
l'application se lance sans problème. Cependant, je suis incapable de faire des requêtes.

En effet, j'ai fait le choix d'installer mon API dans un sous-domaine dans un sous dossier, je m'explique :

L'application Express est hébergé sur "https://api.mondomaine.fr/un/dossier" et dans mon appli j'ai une requête GET "/posts" qui me permet de récupérer des choses etc... En local sa marche, mais pas sur le site...

J'ai essayé des choses, comme modifier une config pour "expliquer" sur le "un/dossier" mais j'obtiens l'erreur "Cannot GET 'un/dossier'/posts"
Je sais que express marche, mais c'est juste les routes qui sont pas comme il faut :/

Sur d'autres hébergeurs aussi (plus spécialisé comme Heroku) mais cela ne sert à rien si j'ai un abonnement ici :D

Donc voila, si quelqu'un connait une solution :) ^^
 
Dernière édition:

PH-Marc-André.B.

Conseiller technique
Membre du personnel
#3
Bonjour,

Idéalement il faudrait nous donner plus de détails et nous partager le code de la requête POST mais la question se pose, est ce que l'application Express fût déclarée dans l'interface N0C // Langages // NodeJS?

https://kb.n0c.com/knowledge-base/gestion-des-applications-node-js/#introduction

Quelle est la version de nodeJS?

Quel est le répertoire de l'application?

Toute ces variables vont impacter directement l'exécution de l'application par rapport à sa racine enregistrée.
 
Haut