Zachycení mnoha URL trasou se zástupným znakem
* jako poslední segment trasy odpovídá libovolné URL pod touto cestou. Trasa bez zástupného znaku je specifičtější a vyhrává, takže obecný případ vyřešíš zástupným znakem a pro výjimky přidáš pevné trasy. Cesta požadavku je dostupná v $.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' });
}