URL rewrite middleware for Koa. Current version 3.0.1 supports Koa 2. Release cadence is stable but infrequent. Key differentiators: simple API using regex or route parameters similar to Express, debug support via DEBUG environment variable. Alternative libraries like koa-route provide routing only.
npm install koa-rewriteVerified import paths — ran on the pinned version, not inferred.
Basic Koa server with URL rewrite: /i123 becomes /items/123.
Install koa-rewrite@1 for koa@1, or upgrade to koa@2.
Use additional middleware to handle method modifications.
Anchor regex at start with ^, e.g., /^\/old(.*)/.
Run 'npm install koa-rewrite'.
Use 'import rewrite from 'koa-rewrite'' or 'const rewrite = require('koa-rewrite')'.No dependency data recorded yet.