What is the landing page for your site called? If it's not default.aspx, or similar, you will need to add it as a default document in IIS.
Also, double check the permissions on that directory and make sure your app pool user has the appropriate access to it, and that it inherits down.