Get the domain name of the subdomain Javascript

var parts = location.hostname.split('.');
var subdomain = parts.shift();
var upperleveldomain = parts.join('.');

To get only the second-level-domain, you might use

var parts = location.hostname.split('.');
var sndleveldomain = parts.slice(-2).join('.');

Leave a Comment