# Viele URLs mit einer Wildcard-Route abfangen

> Beende eine Route mit *, um alles unterhalb eines Pfades zu treffen, und behalte spezifische Routen für die Ausnahmen.

Framework: total5
Product: Total.js 5 (total5@0.0.19)
Language: de
Content-SHA256: ab64ecb2d0eedecf9818d3eec5f1537c86c01a0989f55c04f1ae57493b523488
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: total5-installed@total5@0.0.19
Review: not-recorded

Ein `*` als letztes Segment einer Route trifft jede URL unterhalb dieses Pfades. Eine Route ohne Wildcard ist spezifischer und gewinnt, sodass du den allgemeinen Fall mit der Wildcard behandelst und feste Routen für die Ausnahmen ergänzt. Der Pfad der Anfrage steht in `$.url`.

```js controllers/docs.js
exports.install = function() {
	ROUTE('GET /docs/*', docs);
	ROUTE('GET /docs/changelog/', changelog);
};

function docs($) {
	$.json({ handler: 'docs', url: $.url });
}

function changelog($) {
	$.json({ handler: 'changelog' });
}
```
