Skip to content

micnic/simples-redirect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

simples-redirect is a middleware to redirect connections to a specific protocol.

Recommended for simpleS 0.7+

Instalation

npm install simples-redirect

Usage

var simples = require('simples'),
    redirect = require('simples-redirect');

var server = simples();

server.middleware(redirect({
    headers: {
        'X-Powered-By': 'simpleS'
    },
    pattern: /^\/secured\/.*$/i,
    permanent: true,
    protocol: 'https'
}));

Options

headers : object - Headers to be set to the connection redirect, by default is an empty object

pattern : regexp or string - Regular expression pattern to match the redirected locations, by default is /^.+$/i

permanent : boolean - Set status code as 301 for permanent redirects and 302 - otherwise, by default is false

protocol: 'http' | 'https' - Set the prefered protocol to switch, by default is http

About

simpleS middleware to redirect connections

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published