記得有一次問起,一個主域下,如果把圖檔放在子域下,資源會并發下載下傳嗎,當時我回答是會的,後來空下的時候找到一些相關的資料。
浏覽器 HTTP/1.1 HTTP/1.0
IE6、7 2 4
IE8 6 6
FF2 2 8
FF3 6 6
Safari3、4 4 4
Chrom1、2 6 6
Opera9、10 4 4
浏覽器執行“每個服務端最大連接配接數”的限制是根據URL上的主機名,而不是解析出來的IP位址。
先看一下一個完成的location的組成:

可以通過window.location.hostname來擷取目前頁面的主機名,也就是說a.com 與 www.a.com 是兩個不同的主機名,盡管它們同時都指向了同一個ip位址。
在使用IE6/7加載4張圖檔:
2張來自a.com
2張來自www.a.com
4張圖檔将并行下載下傳,而子域與主域的主機名也是不同的,例如:百度首頁 主機名為www.baidu.com 而百度MP3的主機名則為 mp3.baidu.com (可能還配有其它别名,但一般最常用的就這個了)