2010-09-11 46 views
1

我將網頁的標題設置爲CacheControlMaxAge 900秒。這適用於Akamai,所有瀏覽器都會忽略此設置,IE瀏覽器會將頁面緩存9分鐘。爲網頁設置標題,以便IE不會緩存頁面,但AKAMAI仍然會這樣做?

我想要的只是讓Akamai緩存9分鐘的頁面,而不是由瀏覽器完成緩存(IE是我們遇到的問題)。

Web服務器:IIS 7

+0

Akamai如何工作?它是否以正常方式獲取您的頁面?它是否有特定的用戶代理字符串? – 2010-09-12 08:12:54

+0

Akamai將查看上次修改日期,如果它處於最大年齡範圍內,它將返回原始服務器並收集新內容。否則,它只會渲染陳舊的內容。 – 2010-09-12 08:41:27

回答

1

的Akamai可以讓你單獨設置的瀏覽器緩存控制頭(過了多久,瀏覽器再次訪問一個文件Akamai的邊緣服務器)和邊緣服務器時實時規則(多久前邊緣服務器重新訪問文件的來源)。

如果你想要的是讓瀏覽器永遠緩存和邊緣服務器從您的起源刷新每9分鐘,這裏就是你要做的:

  1. 在瀏覽器緩存控制標頭,選擇「添加將緩存標頭緩存到可緩存的內容並刪除默認的Akamai緩存標頭「。這會在您的頁面標題中放置無緩存和無存儲。
  2. 在生存時間規則下,將服務器TTL設置爲9分鐘。
相關問題