Mmm...
Sebbene rimanga dell'idea di farli registrare (continuo a non capire quale sia il tuo problema nel farli registrare), una possibile soluzione è quella di impostare una password di accesso sul sito, sfruttando il meccanismo di autenticazione di Apache.
Però così il sito non è più pubblico, se non sai la password non entri.