Invalid Host header - Невозможно подключиться к моему приложению, размещенному на дроплете в цифровом океане с доменным именем в URL, но работает с IP-адресом
Я не могу подключить свое доменное имя к моей капле, на которой размещено приложение angular 2. Я могу пропинговать доменное имя и увидеть ответ с правильным IP-адресом в нем. Я также могу открыть приложение с IP-адресом, таким как http://xxx.xxx.xx.x:4200/ но пытаюсь с моим доменным именем, таким как http://example.com:4200/ возвращает ошибку -
This site can’t be reached
refused to connect.
Если я пытаюсь http://example.com/, получить ошибку -
This www.example.com page can’t be found
No webpage was found for the web address: http://www.example.com/
Приложение работает на порту 4200. Порты 4200, 8080, 80, 443 имеют доступ к ним. Когда я попытался запустить приложение на порту 80, чтобы посмотреть, имеет ли это какое-либо отношение к нему, оно работает с ip, нажимая http://xxx.xxx.xx.x/ (без порта), но выдает ошибку с http://example.com/
Invalid Host header
Искал много учебников, но без помощи. Буду признателен за любую оказанную помощь.
1 ответ
Это было --disable-host-check
который я пропускал по некоторым причинам, которые работали для меня. Не уверен, как правильно с этим справиться. Нужно больше домашней работы.