ATS快取配置(Apache Traffic Server 學習筆記 2)——持續更新
阿新 • • 發佈:2019-02-13
records.config配置:
允許TS操作客戶端請求的host頭部:
cache.config配置:我們可以針對一些php、asp、cgi等頁面不快取,編輯cache.conf檔案,加入下列規則:
允許TS操作客戶端請求的host頭部:
- CONFIG proxy.config.url_remap.pristine_host_hdr INT 0
- CONFIG proxy.config.http.cache.ignore_server_no_cache INT 1
- CONFIG proxy.config.http.cache.ignore_client_cc_max_age INT 1
- CONFIG proxy.config.http.cache.required_headers INT 0
- CONFIG proxy.config.diags.debug.enabled INT 0
Cache-directive | 說明 |
---|---|
public | 所有內容都將被快取 |
private | 內容只快取到私有快取中 |
no-cache | 所有內容都不會被快取 |
no-store | 所有內容都不會被快取到快取或 Internet 臨時檔案中 |
must-revalidation/proxy-revalidation | 如果快取的內容失效,請求必須傳送到伺服器/代理以進行重新驗證 |
max-age=xxx (xxx is numeric) | 快取的內容將在 xxx 秒後失效, 這個選項只在HTTP 1.1可用, 並如果和Last-Modified一起使用時, 優先順序較高 |
- url_regex=.* suffix=php action=never-cache
- dest_domain=video.sina.
- dest_domain=www.pptv.com scheme=http revalidate=24h