Neverending Plethora of Modules

npm

Check out our latest tech talk, "JavaScript Supply Chain Security" presented by VP of Security, Adam Baldwin.Watch it here »

express-naked-redirect-with-status-code

0.2.0 • Public • Published

express-naked-redirect

NPM Version NPM Downloads Dependency Status Linux Build Windows Build

expressNakedRedirect is a middleware for Express that redirects naked(root domain) request to www or its reverse.

Installation

$ npm install express-naked-redirect --save

Features

  • Redirect naked(root domain, non-www) request to www.
  • Redirect www request to naked(root domain, non-www).
  • Redirect naked(root domain, non-www) request to specific subdomain.
  • Redirect specific subdomain request to naked(root domain, non-www).

Usage

Redirect naked to www

It allows you to redirect http://domain.tld to http://www.domain.tld

app.use(require('express-naked-redirect')())

Redirect www to naked

It allows you to redirect http://www.domain.tld to http://domain.tld

app.use(require('express-naked-redirect')(true))

Redirect naked to specific subdomain

It allows you to redirect http://domain.tld to http://sub.domain.tld

app.use(require('express-naked-redirect')('sub'))

Redirect specific subdomain to naked

It allows you to redirect http://sub.domain.tld to http://domain.tld

app.use(require('express-naked-redirect')(true, 'sub'))

License

MIT License

Author

GONZO (oss@dp.farm)

install

npm i express-naked-redirect-with-status-code

Downloadsweekly downloads

7

version

0.2.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability