Top.Mail.Ru
Ответы

Верстка на чистом HTML/CSS/JS не открывается после загрузки на хостинг

Задача: Перенести одностраничный сайт (лендинг) на хостинг. Сайт написан на чистом HTML/CSS/JS, без фреймворков и бэкенда.

Что сделал:

  1. Подготовил единый HTML-файл (index.html), содержащий весь код (стили и скрипты внутри тегов <style> и <script>).

  2. Через FTP-клиент (FileZilla) загрузил этот файл в папку на хостинге. Исходя из структуры, скорее всего, это папка www или public_html. В моем случае внутри www была папка с названием моего домена (pechurala), куда я и поместил index.html.

  3. Файлу выставил права 644, папке — 755.

Проблема: При переходе на домен http://pechurala.ru/ в браузере сайт не отображается. Чаще всего вижу ошибку 403 Forbidden или 404 Not Found, иногда просто пустую страницу.

Что уже проверил и пробовал:

  • Имя файла: Файл точно называется index.html (в нижнем регистре).

  • Путь: Проверил через FTP — файл лежит по пути /www/pechurala/index.html.

  • Права доступа: Установил 644 для файла, 755 для папки.

  • Кэш браузера: Пробовал открывать в режиме инкогнито и с очисткой кэша.

  • Содержимое файла: Локально на компьютере открывается корректно.

  • Проверка доступности: Пробовал обратиться к файлу напрямую http://pechurala.ru/index.html — результат тот же (ошибка или пусто).

  • Структура папок на хостинге (вид через FTP файловый менеджер):
    .cagefs/

    .cl.selector/

    bin-tmp/

    logs/

    mod-tmp/

    php-bin/

    www/

    |-- pechurala/

    | |-- index.html <-- Мой файл

    tmp/

    Вопрос: В чём может быть причина? Куда смотреть дальше?

Сайт сам рабочий, через файл он спокойно открывается в браузере. Хостинг https://www.saviro.ru/

По дате
По рейтингу
Аватар пользователя
Мастер
2мес

Если домен реальный, то он даже не зарегистрирован

Аватар пользователя
Гуру
2мес

ну я написал в поддержку ибо открывает тот же сайт значит по логике домен есть



Видео по теме