Почему не работает сайт на хостинге?
Проверьте права на папку, вам уже написали. 
Проверьте не лежит ли в корне сайта какой-либо .htaccess файл (обычно он "скрытый").
Проверьте права на вашем index.html
Проверьте в настройках апача какие файлы он считает индексными, возможно .html для него не прописан.
Попробуйте в папку положить .htaccess с таким содержимым:  allow from all
что значит не нужен сайту apache? без апача вы ни html ни php не отдадите посетителям. Смотрите errors логи апача