wegen dem login-vorgang könnte ich die .htaccess empfehlen. must aber beim kauf / aussuchen des webspace darauf achten, dass das auc unterstützt wird.
es geht im wesentlichen darum, dass du eine (in unix-systemen durch den punkt vorn unsichtbare) datei erstellst, die dann der apache-server...