3

通过简单地将名为 app_offline.htm 的文件放在站点的根目录中,ASP.NET 将提供 app_offline.htm 文件,而不是请求的页面。我最近可能是第一次使用此功能。我将 app_offline.htm 文件放在网站上,然后在 Firefox 中打开我的网站。app_offline.htm 的内容按预期显示。但是,如果我在 IE 中拉出我的网站,我会收到一个找不到页面的错误,看起来好像我的整个网站都不存在。操作系统是 Windows Server 2008 R2 – IIS 7.5
他有什么问题,我该如何解决?我希望有人可以帮助我

谢谢霍斯特

4

2 回答 2

4

你有多大(以字节为单位)app_offline.htm

如果我没记错的话,对于 IE,有一个怪癖要求这个文件必须达到一定的最小大小才能被识别(512 字节)。

在 Scott Gu 的博客上阅读有关此内容的更多信息:App_Offline.htm 并解决 IE 友好错误功能

于 2012-11-02T11:48:14.477 回答
0

这对我有用。我用这个内容创建了一个新站点:该站点有 448Bytes。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0     Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Errorpage</title>
    <meta http-equiv="REFRESH" content="0;url=http://error/index.html" >
</head>
 <body>
        <script language="javascript" >
         window.location = "http://error/index.html";
       </script>
 !!Errorpage!!
 </body>
 </html>

谢谢,霍斯特

于 2012-11-05T08:11:22.880 回答