我在 IIS 上遇到了非常奇怪的问题。我的服务器是 2003 Advanced Server。我在该服务器上安装了 .NET 2 和 .NET 4(.NET 1 已经存在)。我们正在使用不同的池运行 ASP.NET 2.0 站点、ASP.NET 4.0 站点和 ASP.NET MVC 站点。ASP.NET 2.0 站点和 ASP.NET MVC 3(惊喜吗?)运行正常。我在使用 asp.net 4.0 或 html 时遇到了问题。
我在网站下创建了一个虚拟目录。执行权限为“脚本和执行”和 ASP.NET 4.0.30319。
我将一个名为 a.html 的 HTML 文件放在该虚拟目录下,然后单击“浏览”查看该 html。一切正常。我关闭浏览器,然后第二次单击“浏览”。然后,这里出现错误。
在 IE 中,我收到此错误“Internet Explorer 无法显示网页”
在 Chrome 中,我得到了下面的内容。
该网页不可用 网页位于http://192.168.105.2:170/simpleweb/c.html可能暂时关闭,或者可能已永久移至新网址。错误 330 (net::ERR_CONTENT_DECODING_FAILED):未知错误。
在 Firefox 中,我得到了这个..
内容编码错误 您尝试查看的页面无法显示,因为它使用了无效或不受支持的压缩格式。请联系网站所有者告知他们此问题。
我花了一整天的时间来弄清楚,但没有用...有人知道这个问题吗?
当我尝试使用 asp.net 4 网站时,也遇到了同样的问题。但 asp.net 2 和 asp.net mvc 运行良好。
提前致谢。
编辑
以下是日志
Software: Microsoft Internet Information Services 6.0
Version: 1.0
Date: 2011-12-14 06:27:57
Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status sc-bytes cs-bytes
2011-12-14 06:27:56 W3SVC1531730165 127.0.0.1 GET /simpleweb/c.html - 170 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) - 200 0 0 378 284
2011-12-14 06:28:23 W3SVC1531730165 127.0.0.1 GET /simpleweb/d.html - 170 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) - 200 0 0 343 284
2011-12-14 06:28:26 W3SVC1531730165 127.0.0.1 GET /simpleweb/d.html - 170 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) - 200 0 0 378 373
2011-12-14 06:28:26 W3SVC1531730165 127.0.0.1 GET /simpleweb/d.html - 170 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) - 200 0 0 378 489
2011-12-14 06:28:28 W3SVC1531730165 127.0.0.1 GET /simpleweb/d.html - 170 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) - 200 0 0 378 489
2011-12-14 06:28:29 W3SVC1531730165 127.0.0.1 GET /simpleweb/d.html - 170 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) - 200 0 0 378 489
2011-12-14 06:28:29 W3SVC1531730165 127.0.0.1 GET /simpleweb/d.html - 170 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) - 200 0 0 378 489
2011-12-14 06:28:33 W3SVC1531730165 127.0.0.1 GET /simpleweb/d.html - 170 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) - 200 0 0 378 489
2011-12-14 06:29:27 W3SVC1531730165 127.0.0.1 GET /simpleweb/d.html - 170 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) - 200 0 0 378 284
答案1
我设法通过在网站(而非个人)属性窗口的服务选项卡上禁用 HTTP 压缩来修复它。