Apanhar muitos URL com uma rota com wildcard
Um * como último segmento de uma rota corresponde a qualquer URL abaixo desse caminho. Uma rota sem wildcard é mais específica e ganha, por isso pode tratar o caso geral com o wildcard e acrescentar rotas fixas para as exceções. O caminho do pedido está disponível em $.url.
exports.install = function() {
ROUTE('GET /docs/*', docs);
ROUTE('GET /docs/changelog/', changelog);
};
function docs($) {
$.json({ handler: 'docs', url: $.url });
}
function changelog($) {
$.json({ handler: 'changelog' });
}