E' fattibile, quello che chiedi.

Ma se invece di usare l'htaccess, secondo me poco sicuro, perché non utilizzi un controllo lato server con un database e poi... gestisci il tutto con il tuo linguaggio di scripting?