我一直在閱讀有關網絡性能的一些帖子,其中一個點是
服務從免費的餅乾域靜態內容,我的問題是:有可能在'一些'子域之間共享一個cookie?
我可以分享之間餅乾,讓我們說example.com和www.example.com,但不包括static1.example.com,static2.example.com等?
或者我需要設置不同的頂級域名?
我知道(或我認爲),我可以在cookie的域名設置爲「.example.com的」,但
糾正我,如果我錯了,這股跨餅乾所有子域。
我一直在閱讀有關網絡性能的一些帖子,其中一個點是
服務從免費的餅乾域靜態內容,我的問題是:有可能在'一些'子域之間共享一個cookie?
我可以分享之間餅乾,讓我們說example.com和www.example.com,但不包括static1.example.com,static2.example.com等?
或者我需要設置不同的頂級域名?
我知道(或我認爲),我可以在cookie的域名設置爲「.example.com的」,但
糾正我,如果我錯了,這股跨餅乾所有子域。
你的假設是正確的:-)
如果您需要共享跨子域,你需要範圍在域級別(例如example.com)的情況餅乾餅乾。當你這樣做時,cookie可用於.example.com的所有子域。
對於無cookie的靜態內容域,它通常是一個單獨的域(例如example_staticstuff.com)。 HTTP 1.1中每個域默認有兩個連接限制,因此具有不同的域通常有助於加速同時下載。
我相信限制是每個主機,而不是每個域。 – 2009-07-16 06:59:14
您必須爲每個要使用完整主機名授權的子域設置一個cookie。這會產生額外的HTTP頭部開銷,並且會成爲維護的噩夢:[
這裏的答案是基於標題中的問題嗎? – theoutlander 2014-07-15 15:49:46