Di fatto non me lo spiego.
Altro fatto strano: se prima mi loggo dal sito del server, poi vado su quei due redirect, le sessioni funzionano
comunque forse ho aggirato il problema: ho messo un IF influenzando anche la variabile GET chiamata PHPSESSID.
Per ora sembra che funga, se ci sono problemi mi rifaccio sentire.