Ich möchte meine Nodejs Server-Anwendung in einer Unterroute in IIS hosten. Was ich tun möchte, hostet meine Anwendung als solche localhost: 3000/Knoten/nicht localhost: 3000 /. Diese kann durchNodejs - Hosting auf Unterroute
Ändern Endpunkte von
app.get('/', moduleRoutes.root);
app.post('/auth/signup/', authenticationRoutes.signup);
zu
app.get('/node/', moduleRoutes.root);
app.post('/node/auth/signup/', authenticationRoutes.signup);
erreicht werden, aber ich will nicht alle api Endpunkt ich jedes Mal ändern meine Hosting-Pfad ändern.
ein anderer ist
app.use((req, res, next) => {
//change request location from here by changing
req.url = req.url.replace('localhost:3000/node/', 'localhost:3000')
//somthing like that
authorization.memberinfo(req, res, next);
});
aber dies wie eine richtige Art und Weise sieht nicht, dies zu erreichen. Bitte leiten Sie mich in die richtige Richtung. Vielen Dank.