If your webroot is D:\web and the directories are in D:\web\somefolder then it sounds like it could be a straight permissions issue (make sure all your sub directories are set to inherit your root folder permissions).
However, if your webroot is D:\web and the directories you are trying to access are located in D:\somefolder then you will need to create virtual directories as Jeff said.