遷入阿里雲後 解決了乙個IIS動態內容壓縮的問題

2022-01-11 03:16:04 字數 2549 閱讀 2444

遷入阿里雲後,有了更優質的頻寬線路,一等價錢一等貨,頻寬成本更高了。節約頻寬也就成為了重點要考慮的問題。

節約頻寬首要的措施就是對除之外的所有內容進行壓縮,遷移阿里雲之前也是這麼做的,但沒現在這麼重視。

今天發現部落格rss站點占用頻寬很高,檢查後發現返回給瀏覽器的響應內容竟然沒被壓縮。由於rss是全文輸出,本來就是耗頻寬大戶,現在內容不壓縮,可以稱得上是耗頻寬釘子戶了。

【插播】如何知道乙個**是否對響應內容進行了壓縮?在firefox的firebug中檢視,如果response headers中有content-encoding:gzip或content-encoding:deflate ,就說明壓縮了。見下圖:

這個問題不是因為我們疏忽,忘了在iis中啟用這個站點的動態內容壓縮(http dynamic compression),而是另有原因。

如上圖所示,我們的rss的content-type是text/html; charset=utf-8,這個mimetype在iis的預設設定中沒有定義,所以沒有被壓縮。只需加個這個content type就能解決問題。

操作方法如下:

1. 在iis中選中根節點,點選右側的configuration editor

2. 在section中選擇httpcompression

3. 找到dynamictypes,點選右側的省略號按鈕

4. 在開啟的視窗中新增相應的mimetype,我們這裡是text/html; charset=utf-8

6. 在命令列中輸入iisreset命令重啟iis,使設定生效。

參考:enabling dynamic compression (gzip, deflate) for wcf data feeds, odata and other custom services in iis7

遷入阿里雲後的一些心得

2013年3月9日凌晨5 00,成功遷入阿里雲。這篇博文分享一些心得。1.雲伺服器跑資料庫 遷移之前,我們最擔心的是雲伺服器能不能跑得動資料庫 雲伺服器磁碟io效能比較低 也為此發布過一篇博文 雲計算之路 資料庫伺服器的選擇 舍rds取雲伺服器。從目前我們監測的情況看,雲伺服器跑資料庫跑得很好!我們...

解決了乙個小問題

原來在debian上使用mplayer w32codecs一直彈出 error could not open required directshow codec drvc.so 的惱人的小問題,今天google了一下,參照fc6下mplayer安裝 執行 發現也有乙個類似libstdc so.5 n...

鍵入乙個網頁後了發生什麼

面試中經常會被問到,鍵入乙個網頁後後發生什麼?這是乙個非常詳細的帖子,但是太詳細了,如果吧啦吧啦把這些給面試官們說完,估計就到了吃午飯的時候,那麼就來個精簡版的吧。2.解析url 檢查url的http協議,以及請求資源的主頁,如果url不合法可能會執行搜尋引擎搜尋。3.dns查詢,通過本地的dns快...