Quiero ser capaz de alojar varias aplicaciones NodeJS bajo el mismo dominio, sin utilizar subdominios (como google.com/reader en lugar de images.google.com). El problema es que siempre escribo la primera parte de la url, p. "/ reader" en Express/NodeJS.¿Es posible establecer una URL base para la aplicación NodeJS?
¿Cómo puedo configurar una aplicación Express para que la URL base sea something.com/myapp
?
Así que en lugar de:
app.get("/myapp", function (req, res) {
// can be accessed from something.com/myapp
});
que puedo hacer:
// Some set-up
app.base = "/myapp"
app.get("/", function (req, res) {
// can still be accessed from something.com/myapp
});
También me gustaría configurar staticProvider de Conectar a comportarse de la misma manera (en este momento el valor predeterminado es servir archivos estáticos a something.com/js
o something.com/css
en lugar de something.com/myapp/js
)
Tal vez usted puede actualizar la respuesta, ya que no está actualizado? –