Quando esegui la pagina che ho postato (Generapassword, che però in effetti è un genera codice con pass e user criptati), ti si apre una specie di form e tu devi inserire lo username che vuoi, la passw che vuoi e nell'ultima casella dove vuoi che ti colleghi una volta scritta la pass e user giusti.
Nel tuo caso basta che scrivi index.php
Poi generi il codice, lo copi e incolli ad una pagina htm che chiamerai index.htm, la modifichi con loghi, colori ecc. come vuoi tu e la metti nella root del sito...certo...se qualcuno scrive
www.sito.com/index.php salta la protezione...ma questo è ovvio.

Bisogna vedere che livello di protezione vuoi...questo livello "gratuito" questo offre

Volendo su internet trovi siti che ti offrono un redirect del tuo dominio e, nn so esattamente come facciano, scrivendo l'indirizzo del tuo dominio, sul loro server si apre la pagina di login basata su db e non bypassi nemmeno scrivendo l'indirizzo/index.php...

Basta pagare...

Se vuoi dare un'occhiata a come si può presentare la splash-page vai a
www.b-action.com e clicca su area riservata...certo questa è una pagina che è molto più semplice da controllare...