Check if the path to the public_html is accessible by the web server user.
Also, add an index.html to the public_html directory just to be sure it isn't because directory listing is disabled.