网站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地址有效,但不是主机名的主要内容,如果未能解决你的问题,请参考以下文章