can you give me a link to the website ??
i got the problem on my site that i need to work with
http://WWW.yoursite.com instead of
http://yoursite.com because els i dont stay logged in
but it seems that everything is fine
the login.html is located in the htdocs (root ) or in your case directly in the public/html folder
if it cant be found ? then i think your settings are still a bit wrong
the first , you dont use a domain name but http://(ip)/~filehost
or a virtual alias to that point
try to put a website on it to see if that fix the problem ?
Greets From PowerChaos