express-naked-redirect-with-status-code
v0.2.0
Published
expressNakedRedirect is a middleware for Express that redirects naked(root domain) request to www or its reverse.
Downloads
2
Maintainers
Readme
express-naked-redirect
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'))