0.0.4 • Published 8 years ago

swproxy-mod-rewrite v0.0.4

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

swproxy

NPM version wercker status Dependency Status

work in progress

How to use the RewriteMod

// register the mod
proxy.registerMod(ModRewrite);

// define a new rewrite rule
proxy.rewriteRule(new RegExp('.*/some/path', ''), '/some/other/path', {});

// change the domain for every request that ends with /some/path
proxy.rewriteRule(new RegExp('.*/(some/path)', ''), 'https://example.com/$1', {});

proxy.rewriteRule(srcUrl, destUrl, modifiers);

srcUrl:

  • the rule will only executed for requests, that matches this regular expression.

destUrl:

  • the request Url will be modified, so the that the destUrl will be used, to make the final request.

modifiers:

License

MIT © Alexander Bartels