1.0.4 • Published 6 years ago

subdomain-wizard v1.0.4

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

Subdomains for Express

NPM

Easily manage and delegate routes to subdomains.

Usage

Example express boilerplate:

const express   = require('express')
const subdomain = require('subdomain-wizard')
const app       = express() 

Basic usage

app.get(subdomain('foo', function(req, res){
    res.send('Hello there')
}))

// Visit: foo.example.com
// Hello there

Use wildcard (*)

app.get(subdomain('*.foo', function(req, res){
    res.send('Hello pretty')
}))

// Visit: foo.example.com
// Hello pretty

// Visit: bar.foo.example.com
// Hello pretty

Caveat

If your domain is ending at a second level TLD like .co.in, then use app.set('subdomain offset', 3) before using subdomain.

Refer Express docs for more information.

Licensing

Licensed under MIT License.