In your httpd.conf file, which do you define first, the script-alias for the cgi’s, or the entry for your HTML files? That impacts the way Apache parses the files, and could be giving you your error.
I suppose that would depend on what system you’re running. I imagine that generally it would be in a system settings or network settings menu somewhere.
They can be there, as long as he’s got the .htaccess files in the respective directories, and has them configured correctly. Bareck, did you read the section of the docs about web Authentication?
Correct me if I’m wrong, but wouldn’t he be getting a “Forbidden” error if this was really an authentication issue?
Either way, it’s probably worth a shot for you to comment out the lines pertaining to authentication (the last four lines before in both of your aliases) until you can at least get through to the web interface.