无效的主机标头 - 无法连接到托管在数字海洋中的Droplet上的应用程序,其中域名为url,但与ip地址

时间:2017-11-09 12:14:20

标签: angular digital-ocean namecheap

我无法将我的域名连接到托管角度2应用程序的Droplet。我能够ping通域名,并在其中看到带有正确IP地址的回复。我也可以使用http://xxx.xxx.xx.x:4200之类的IP地址打开应用程序,但尝试使用我的域名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上运行应用程序以查看它是否与它有关时,它通过点击http://xxx.xxx.xx.x(没有端口)与ip一起使用但是在http://example.com

时出错
Invalid Host header

搜索了许多教程,但没有帮助。 非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

由于某些原因,我忽略了--disable-host-check。不确定如何以适当的方式处理它。需要更多的功课。