예로 도메인이 http://www.naver.com

                    http://se.naver.com

 

이라면 아래처럼 빨간색 부분만 처리하면 된다.

//ini_set("session.use_trans_sid", 0);
//ini_set("session.cache_expire", 86400);
//ini_set("session.gc_maxlifetime", 86400);
//ini_set('session.save_path', "/session");

 

session_set_cookie_params(0, "/", ".naver.com");
ini_set("session.cookie_domain", ".naver.com");

 

/*

if(isset($SESSION_CACHE_LIMITER)){ 

    @session_cache_limiter($SESSION_CACHE_LIMITER); 
}else { 
    @session_cache_limiter("no-cache, must-revalidate"); 
}

*/

 

session_start();

 

주의할 점은 session_start() 부분을 ini_set 아래에 사용해야 하며

 

사용해야 할 페이지로는 session_start() 부분이 들어간 페이지의 첫번째 페이지가 된다.

 

보통 index 페이지에서 사용하면 되긴 하는데 관리자페이지 등 session 체크하는 로직을 넣은 경우

 

session 체크하는 로직이 있는 페이지 상단에 넣어두면 사용자가 어느 url로 첫페이지를 열더라도

 

세션공유가 된다.