如何正确实现app_offline.htm?

时间:2013-06-28 21:49:34

标签: asp.net iis

我有一个我用于在线目的的空白网站。它基本上只是app_offline.htm,图像和web.config。这是在带有.NET4 / Integrated的IIS7.5中运行的(没有代码,但为什么不使用最新版本?)

当我转到主页时,我会收到app_offline的内容,但是当我转到http://www.contoso.com/about时,我得到了404.问题已解决,按http://blog.kurtschindler.net/post/app_offlinehtm-gotchas-with-aspnet-mvc,与

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true" />
</system.webServer>

然后,我们的徽标图像也停止显示。有没有办法让app_offline.htm显示所有友好的URL,但不能显示图像?

1 个答案:

答案 0 :(得分:3)

将图像编码为base64:

<img alt="sample" src="data:image/png;base64,ImageToBASE64String"/>

app_offline.htm需要至少512字节长。

http://en.wikipedia.org/wiki/Data_URI_scheme

类似的问题: App_offline.htm, CSS, images, and aspnet_isapi.dll