Ho provato proprio adesso il tuo suggerimento.

Effettivamente la prima chiamata viene risulta essere dal top frame, ma una volta che si visitano le pagine da dentro l'iframe il referrer risulta poi corretto.

Non va bene per quello che serve a me... nella pagina incriminata ci sono dei link che puntano ai vari sottodomini...

Il problema è che alcuni ne utilizzano più di uno contemporaneamente, ed alcuni potrebbero farlo con qualche sottodominio tramite iframe e altri dal sito "normale".

Essendo un'eventualità un po rara credo lavorerò tramite cookie globali salvando il valore al primo arrivo.

Grazie comunque, almeno è un punto da cui partire