我在我的网站中添加了一个维护不足的页面。在那个页面中,我只放了一张图片和信息。图像位于图像文件夹内。但是,当站点处于维护模式时,图像不会显示在维护页面下。如果不在维护模式下,图像将显示在该页面中。我不知道如何解决它。
在我的页面中,代码很简单,如下所示:
<!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>Under Maintenance</title>
</head>
<body style="text-align:center;vertical-align:middle;">
<div>
<img src="images/under_maintenance.gif" alt="Under Maintenance" />
<h2>This site is currently</h2>
<h1>UNDER MAINTENANCE</h1>
<h3>We will be back shortly</h3>
</div>
</body>
</html>
答案 0 :(得分:0)
将您的网站置于维护模式可能会阻止访问所有内容,包括您尝试显示的图像。将图像列入白名单(如何操作取决于您正在运行的服务器)或将图像托管在imgur等外部图像主机上。
答案 1 :(得分:0)
谢谢你们回答我的问题。 :) 最后,我可以解决它。 我将图像嵌入为base64格式,如
<img src="data:image/gif;base64,R0lGODlhIQE6AfcAA..." alt="Under Maintenance" />.
答案 2 :(得分:0)
对于我来说,使用base64不能在IE中工作,但很重要。
我在App_Offline.htm中使用MVC和维护模式。我有base64字符串作为img src。
Firefox,Chrome,Opera展示图片。 IE8没有。