静态内容阻止网站中的一些图像

时间:2013-02-13 06:17:33

标签: asp.net image web-config asp.net-webpages static-content

我正在使用<static content>在web.config文件中提供过期日期。 当我在下面添加标记时,其中一个网页中的某些图像不会显示

但是当我排除标签时,网站运行完美,但我需要包含标签以优化网站。

我正在使用以下代码:

<location path="images" >
  <system.webServer>
    <staticContent>
      <clientCache cacheControlMode="UseExpires" httpExpires="Mon, 1 Apr 2013 00:00:00 GMT"/>
    </staticContent>
</location>

我会包含一个快照但由于我需要至少10个声望来发布图片,我无法这样做。

有人可以帮忙吗?谢谢。

1 个答案:

答案 0 :(得分:0)

您遇到问题的网页可能已经过缓存,但尚未过期(因此未显示新内容)。

  • 从您的web.config中删除<staticContent>部分。
  • 使您网站中所有网页的缓存失效(说明here
  • <staticContent>部分添加回您的web.config。