我与godaddy托管私有IP地址。我可以通过域名访问我的网站和其他人,但不能通过IP地址访问。
我现在正尝试通过端口80访问HTTP,但它会出现网站未设置的错误。
是否有任何关于允许通过height <- max(ggplot_build(h)$data[[1]]$count) / 2
上的IP地址访问网站和其他文件夹的变通办法?
答案 0 :(得分:2)
这听起来像是你在托管的网络包上授予您访问要服务的内容但不能访问网络服务器或其配置本身。
您所遇到的是一种称为virtual-hosts的技术的效果,其中多个站点绑定到一个IP地址。为了在HTTP领域中工作,在HTTP / 1.1中引入了Host
标头。它允许客户端发送他们想要接收内容的域名。
如果您请求原始IP,Host
标题看起来不像Host: example.com
,而是像Host: 123.45.67.89
。服务器将无法将域名与此关联,因为它不太可能在请求的其他位置找到。因此,它将被迫从其默认文档目录中提供内容,该目录通常包含有关所讨论的网络服务器的进一步配置的进一步文档。 Linux发行版喜欢添加特定于它们的其他信息。检查您是否看到任何提及例如Debian,RedHat或Centos。
我不确定这是否可以解决。通常像Apache这样的Web服务器支持IP-based virtual hosts。如果像godaddy这样的群众真正要解决这个问题尚不确定。尝试联系他们的支持并查看。
答案 1 :(得分:-2)
1]如果您使用的是主机标头,请确保您的网址指向您的IP
2]从网络外部的计算机上Telnet端口80.如果失败,请与您的ISP核实端口80不应在防火墙中阻塞。