Я пытаюсь создать поддомен в angular 6, используя метод ниже.
Например:
localhost: 4200
client1.localhost: 4200
client2.localhost: 4200
getSubdomain() {
const domain = window.location.hostname;
if (domain.indexOf('.') < 0
|| domain.split('.')[0] === 'example'
|| domain.split('.')[0] === 'lvh'
|| domain.split('.')[0] === 'www') {
this.subdomain = '';
} else {
this.subdomain = domain.split('.')[0];
}
console.log('subdomain', this.subdomain);
}
- При запуске команды 'ng serve --disable-host-check' все работает нормально. Но это не безопасный способ.
- Сообщение об ошибке «Недопустимый заголовок узла» отображается при выполнении команды «ng serve».
Пожалуйста, предложите мне любой другой вариант для создания поддоменов в угловых 6.