Чем мы можем помочь?

Ищите в наших руководствах и инструкциях или просматривайте категории ниже.

Не удаляйте папку public_html при повторной загрузке файлов: сайт может выдать 404

Хостинг 26 просмотров Markdown

Если ваши файлы на месте, но домен выдаёт 404 Not Found или в HTTPS появляется предупреждение «имя сертификата не совпадает», причина может быть в папке публикации вашего сайта (public_html).

Что происходит?

Веб-сервер время от времени перезагружается (например, при настройке нового сайта или SSL и во время еженедельного обслуживания). Если в момент перезагрузки папки public_html вашего сайта нет или она недоступна, сервер не может загрузить этот сайт. Даже если папка потом вернётся, сайт может оставаться недоступным до следующей перезагрузки сервера. Признаки: общая страница 404 сервера в HTTP и неверный сертификат в HTTPS.

Как этого избежать

  1. Не удаляйте и не переименовывайте папку public_html. Заменяйте только файлы внутри неё.
  2. Сначала загрузите новый сайт в другую папку, а когда загрузка завершится, переместите его содержимое в public_html. О загрузке читайте в нашем руководстве по FTP.
  3. Перед изменениями сделайте резервную копию.
  4. Храните важные папки вашего приложения, такие как config, database и backup, за пределами public_html (на уровень выше) и соответствующим образом настройте пути к файлам (например, require __DIR__ . '/../includes/file.php';). Не переносите папку публикации на уровень выше, иначе эти папки можно будет скачать из интернета.

Если сайт уже не открывается

Убедитесь, что ваши файлы находятся внутри public_html, и создайте обращение в поддержку. Укажите в обращении ваш домен и ошибку, которую вы видите (404 или предупреждение о сертификате): в этом случае веб-сервер нужно перезагрузить. Если на сайте вы видите ошибку PHP, посмотрите руководство о том, как увидеть ошибку PHP.

Если что-то не получается, создайте обращение в поддержку.

Эта статья была полезна?

Спасибо за отзыв!

Всё ещё нужна помощь?

Наша служба поддержки на связи круглосуточно по всему, чего вы не нашли выше.