首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自不同服务器的网站呈现不同

来自不同服务器的网站呈现不同
EN

Stack Overflow用户
提问于 2011-05-08 13:53:54
回答 2查看 933关注 0票数 0

这是我的设置。

我在网络上运行本地web服务器(windows 7/IIS7),并且我有一个具有主机提供商的专用服务器(Windows 2008/IIS7.5)

当我上传网站(ASP.net MVC3.0)到本地服务器时,我可以在所有浏览器(IE7/IE8/FireFox/Chrome)中正确访问。

当我上传网站到专用服务器时,我可以用(IE8/FireFox/Chrome)正确访问该网站,它渲染正确,但它不能在IE7中正确渲染它看起来好像没有下载CSS。

我安装了Fiddler,并确认IE7下载的文件(css/js)与浏览器下载的文件相同。我还将IE7的浏览器源代码与其他浏览器进行了比较,没有什么不同。

在这一点上,我完全搞不懂为什么IE7不能与专用服务器一起工作,而它却可以在内部服务器上工作。(请注意,这两个服务器在所有其他浏览器上都工作得很好)。

内部服务器的最后说明对于外部服务器,我以http://192.168.0.160/的身份访问网站。

任何洞察力,想法,预感都将非常受欢迎。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-09 04:11:51

这个问题最终导致了生产服务器上的安全问题。css文件没有正确的权限,因此不能由浏览器下载。小提琴手被我发现了,我没有马上发现线索。

票数 0
EN

Stack Overflow用户

发布于 2011-05-08 14:03:29

尝试将以下标记放入您的<head></head>部分:

代码语言:javascript
复制
<meta http-equiv="X-UA-Compatible" content="IE=8">

我曾经遇到过IE 8渲染页面和IE 7等类似的问题。兼容X-UA的meta标签强制IE 8渲染为IE 8。你也可以用它来强制它以兼容模式渲染。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5925867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档