0.1.1 • Published 9 years ago
htaccess-rewrite-rule-generator v0.1.1
htaccess-rewrite-rule-generator
Usage
var rewriteRuleGenerator = require('htaccess-rewrite-rule-generator');
// The generator is curried
var myGenerator = rewriteRuleGenerator({
type: '301' // 301 or queryString
});
// Output is an either from sanctuary.
myGenerator('http://www.myhost.com/old/path/', 'http://www.myhost.com/new/path/');
//> S.Right("RewriteRule ^/old/path/$ /new/path/? [L,R=301]")
myGenerator('invalidUrl', 'http://www.myhost.com/new/path/');
//> S.Left("invalidUrl is not a valid URL.")