国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

自設代理服務器緩存圖片節省上網流量

2024-09-01 13:45:44
字體:
來源:轉載
供稿:網友
其實可以在電腦上安裝一個 Apache HTTP server, 配制成 forward proxy, 然后使用其中的緩存功能來節省流量。

怎么樣配置 forward proxy 這里不多說,網上一抓一大把。這里講的是,有很多網站并沒有明確指明圖片、.js/.css 在用戶的瀏覽器里面緩存一端時間,在這些網站的多個頁面中切換,就會產生很多的重復流量。

我們可以合理地假定,網站的圖片、.js/.css 文件,在一段時間內是不會變的。因此我們可以配置 Apache 修改這些網站的 圖片、.js/.css 文件緩存時間,避免重復傳輸同樣的文件。

配置方法很簡單,在 httpd.conf 中,打開 mod_headers, mod_mem_cache, mod_cache, mod_file_cache, 加上以下配置:

復制代碼 代碼如下:


#local forward proxy server
Listen 5081

Include conf/extra/httpd-vhosts-5081.conf




新建一個文本文件, httpd-vhosts-5081.conf, 放在conf/extra/ 目錄中(windows版本 apache)。在此文件中,加上這樣的配置(圖片文件緩存 365 天,js/css 緩存 1 小時):


復制代碼 代碼如下:


#local forward proxy server
NameVirtualHost *:5081

#local forward proxy server
<VirtualHost *:5081>
ProxyRequests On
ProxyVia On
<LocationMatch "/.(js|css)$">
Header unset P3P
Header unset Cache-Control
Header unset Expires
Header unset Pragma
Header unset ETag
FileETag None

#cache 1 hour
Header set Cache-Control "max-age=3600, public"
</LocationMatch>

<LocationMatch "/.(gif|jpe?g|png)$">
Header unset P3P
Header unset Cache-Control
Header unset Expires
Header unset Pragma
Header unset ETag
FileETag None

#cache 365 days
Header set Cache-Control "max-age=31536000, public"
</LocationMatch>

</VirtualHost>



當然了,也可以調整這里的時間參數,單位為秒。可以用 Excel/計算器事先計算好需要的秒數。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定南县| 乳山市| 辛集市| 绥江县| 礼泉县| 连平县| 潮州市| 林西县| 罗田县| 北安市| 海口市| 五大连池市| 河曲县| 孝昌县| 绥化市| 合水县| 祁阳县| 靖州| 嘉兴市| 通辽市| 宁化县| 巴楚县| 晋城| 宁城县| 肇源县| 胶南市| 东源县| 治县。| 兴业县| 汉寿县| 鱼台县| 拜泉县| 伊金霍洛旗| 滕州市| 邯郸市| 安阳县| 公安县| 稷山县| 尼勒克县| 盐源县| 佛坪县|