This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

redirect-now

1.1.1 • Public • Published

redirect-now

Middleware especially for 𝚫 Now deployments that redirects all requests to a configured hostname.

It respects the Now deployment URLs though. So when you access a non-aliased deployment URL directly (e.g. https://redirect-now-otytioldup.now.sh), incoming requests will not be redirected.

Install

$ npm install redirect-now

Usage

The middleware can be used as all other Connect and Express middleware libraries out there;

const express = require('express')
const redirect = require('redirect-now')

const app = express()
// Redirect all incoming requests to `www.example.com`.
app.use(redirect('www.example.com'))

API

redirect(hostname, [options])

Returns a middleware function that is compatible with Connect's API.

hostname

Type: string RegExp

The hostname to redirect to, or a RegExp to test the hostname against.

options

Type: Object

target

Type: string

By default, the redirect target is the passed hostname.

enabled

Type: boolean

By default, the middleware is enabled when running when NODE_ENV=production.

License

MIT © Robin van der Vleuten

Readme

Keywords

none

Package Sidebar

Install

npm i redirect-now

Weekly Downloads

1

Version

1.1.1

License

MIT

Unpacked Size

7.2 kB

Total Files

5

Last publish

Collaborators

  • robinvdvleuten