Ragazzi sto uscendo pazzo e non riesco a risolvere, allora io ho diversi sotto domini, dovrei portare solo da un sotto dominio al dominio principale una sessione:

L'utente si logga su: login.dominio.it
Ma la sessione deve esserci anche su: dominio.it
Ma non deve esserci su pippo.dominio.it

i sotto domini e i domini sono tutti nello stesso server. Ho provato:
Codice PHP:
 ini_set('session.cookie_domain','dominio.it' ); 
è funziona, l'unica cosa che la sessione è valida su qualsiasi sotto dominio, invece dovrebbe essere solo per il sotto dominio login.dominio.it e dominio.it, il resto no.

Come posso risolvere?