网站IP地址有效,但不是主机名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网站IP地址有效,但不是主机名相关的知识,希望对你有一定的参考价值。

目前我刚从Debian本地服务器部署了一个网站。该网站似乎运行得非常好,直到我到达Internet Explorer。这是倒下的。我输入服务器的IP地址,我得到的网站没有错误.---> http://imgur.com/IPpM4YH 现在我将尝试通过HostName而不是IP地址访问网站。但网站无法正确显示.---> http://imgur.com/UVb3bAb 现在这个问题只存在于IE中。谷歌,火狐,野生动物园等都不会遇到这个问题。

  • 其他有趣的问题:
  • 在某些使用服务器IP地址或主机名的计算机上,将无法正确显示网站。
  • php代码不会生成库的imgs。
  • 样式表被识别但不适用于整个网站

尝试修复

  • 降低IE的安全性,将其添加到网站列表中。
  • 在服务器上重新加载文件
  • 重启所有机器。
答案

当您使用主机名查看页面时,您的Internet Explorer似乎正在使用兼容性视图。如果它认为页面是“内部”(如在Intranet中),它就会这样做。

如果您按IP地址导航,Internet Explorer从不使用兼容性视图,因为它无法分辨,因此它假定网站是外部的。

要使您的页面始终以标准模式显示,请查看已经回答过的问题:IE10 renders in IE7 mode. How to force Standards mode?

以上是关于网站IP地址有效,但不是主机名的主要内容,如果未能解决你的问题,请参考以下文章

将ip解析为主机名

在android应用程序中连接到主机名而不是IP地址

我可以强制 Eureka 注册使用 IP 地址而不是主机名吗?

修改主机名

Apache多端口多主机名配置

Windows套接字编程中主机名的IP地址