Sun Java System Web Server 7.0 Update 3 管理員指南

設定快取控制指令

快取控制指令是 Web 伺服器 使用的一種控制方法,用以控制代理伺服器快取的資訊。使用快取控制指令,您可以置換代理伺服器的預設快取,以防止快取機密資訊 (也許稍後會被擷取)。若要使這些指令可以運作,代理伺服器必須遵守 HTTP 1.1。

如需有關 HTTP 1.1 的更多資訊,請參閱超文字傳輸協定--HTTP/1.1 規格 (RFC 2068),該協定位於:

http://www.ietf.org/

若要設定快取控制指令,請執行以下步驟:

Procedure設定快取控制指令

  1. 在虛擬伺服器頁面上,按一下 [內容處理] 標籤。

  2. 按一下 [一般] 子標籤並移至 [其他] 區段下的 [快取控制指令] 欄位。

  3. 填寫欄位。回應指令的有效值如下:

    • 公用。此回應可透過任何快取記憶體快取。此為預設值。

      • 私有。僅私有 (非共用) 快取記憶體才可快取回應。

      • 無快取記憶體。在任何位置均不可快取此回應。

      • 無存放區。此快取記憶體不可將請求或回應儲存在永久性儲存體的任何地方。

      • 必須重新驗證。此快取項目必須由起始的伺服器重新驗證。

      • 最長作用時間 (秒)。用戶端不接受比此時間長的回應。

  4. 按一下 [Save]。


    備註 –

    使用 CLI

    若要透過 CLI 設定快取控制指令,請執行以下指令。


    wadm> set-cache-control-directives --user=admin --password-file=admin.pwd 
    --host=serverhost --port=8989 --config=config1 --vs=config1_vs_1 public=true 
    private=true must-revalidate=true

    請參閱 CLI 參考set-cache-control-directives(1)