2009-07-16 3 views
22
나는 웹 성능에 대한 몇 가지 게시물을 읽어 봤는데

는 점 중 하나는, 내 질문은 :'some'하위 도메인간에 쿠키를 공유 할 수 있습니까? <br> 쿠키가없는 도메인의 정적 콘텐츠를 제공에

나는 이제 example.com을 가정 해 봅시다 사이에 쿠키를 공유 할 수 및 www.example.com을 제외하고 static1.example.com, static2.example.com 등은 제외합니까?

아니면 다른 최상위 도메인을 설정해야합니까?

내가 알고 (또는 생각) 나는 '.example.com을'에 쿠키의 도메인을 설정할 수 있습니다,하지만 난이 에서 쿠키 모든 하위 도메인을 공유 틀렸다면
저를 수정합니다. 당신이 범위에 도메인 수준 (예를 들어 .example.com을)에서 쿠키를 필요 하위 도메인 쿠키를 공유해야하는 경우

답변

9

당신의 가정은 올바른 :-)

+5

제목의 질문에 대한 답변은 무엇입니까? – theoutlander

11

있습니다. 그렇게하면 쿠키는 .example.com의 모든 하위 도메인에서 사용할 수 있습니다.

쿠키가없는 정적 콘텐츠 도메인의 경우 일반적으로 별도의 도메인 (예 : example_staticstuff.com)입니다. HTTP 1.1에는 도메인 당 기본적으로 두 개의 연결 제한이 있으므로 별도의 도메인을 사용하면 종종 동시 다운로드의 속도가 빨라집니다.

+4

한도는 도메인 당이 아니라 호스트 단위라고 생각합니다. –

4

전체 호스트 이름으로 인증하려는 각 하위 도메인에 대해 쿠키를 설정해야합니다. 이렇게하면 추가 HTTP 헤더 오버 헤드가 발생하고 유지 관리의 악몽이됩니다. [

관련 문제