Для примера привожу хостинг
Вот первые два сайта, сделанные мною и размещенные именно там. Сделаны без шаблона, в обычной таблице. Пускай висят - хостинг бесплатный.
Заходим на страницу pochta.ru, и заводим там почтовый ящик, все как обычно, стандартная регистрация. Продумайте заранее название почты, так как оно же будет и название сайта.Когда входим в свой почтовый ящик вверху видим среди прочих кнопку мой сайт.
В качестве основной страницы используется файл с названием index1.html либо index.htm.. Обязательно маленькими буквами. Если такого файла нет, сайт работать не будет.Выбираем кнопку создать директорию. Создаем директорию с названием index.htm. Все, сайт почти создан.
Если вы уже подготовили страницы и они уже хранятся на вашем компьютере,то закачиваете их в директорию. Выбираем загрузить файл , в окошке обзор выбираем нужный нам файл со своего компьютера.По умолчанию там уже создан системой файл index - его удалите, чтобы закачать свой. Загружаем все, что надо.
Если вы набрали в адресной строке адрес своего сайта, надеясь взглянуть на него после создания, а там после загрузки страницы выдается список файлов, это означает, что владелец сайта не выложил файл index1.html. Проверьте его наличие!