Другой способ сделать обработчик маршрута для приема всей почты домена - это:
app.get('/login', function(req, res) {
});
app.get('/', function(req, res) {
});
app.get('/:pageCalled', function(req, res) {
console.log('retrieving page: ' + req.params.pageCalled);
});
Это работает точно так же, как (принятый) ответ Робертклепа, но дает вам больше информации о том, что на самом деле запросил пользователь. Теперь у вас есть ярлык, req.params.pageCalledпредставляющий любую запрашиваемую страницу, и вы можете направить пользователя на соответствующую страницу, если у вас несколько разных.
При таком подходе нужно остерегаться (thx @agmin) /:pageCalledтолько для маршрутов /, поэтому вы не получите /route/1и т. Д. Используйте дополнительные ярлыки, например, /:pageCalled/:subPageCalledдля большего количества страниц (thx @softcode)