Структура директорий хостингового аккаунта в DirectAdmin

Хостинговый аккаунт в DirectAdmin состоит из нескольких системных и рабочих директорий. Одни папки используются для файлов сайта, другие создаются сервером для почты, резервных копий, временных файлов и статистики. Перед загрузкой сайта или удалением старых файлов важно понимать, за что отвечает каждая папка.

Основные папки в корне аккаунта

  • /domains - основная папка для доменов, добавленных в хостинг-аккаунт.
  • /public_html - обычно ярлык на публичную папку основного домена.
  • /mail - данные почтовой системы. Не редактируйте и не удаляйте эту папку вручную.
  • /backups - резервные копии, созданные из панели управления. Папка может появиться только после создания первой копии.
  • /tmp - временные файлы, которые используют скрипты и сервер.

Где лежат файлы сайта

Для каждого домена DirectAdmin создает отдельную папку:

/domains/example.com/

Основные файлы сайта нужно загружать сюда:

/domains/example.com/public_html/

Именно из этой папки сайт открывается в браузере. Например, index.php, index.html, файлы CMS, WordPress, изображения и другие публичные файлы сайта размещаются внутри public_html.

Важные папки внутри домена

  • /domains/example.com/public_html - публичные файлы сайта.
  • /domains/example.com/private_html - папка для HTTPS/private web в старых конфигурациях. На современном хостинге она часто связана с public_html или отдельно не используется.
  • /domains/example.com/public_ftp - файлы публичного FTP, если такая функция включена.
  • /domains/example.com/stats - файлы статистики. Не удаляйте эту папку, если используется статистика сайта.
  • /domains/example.com/logs - логи веб-сервера, если они доступны в аккаунте.

Что нельзя удалять

Не удаляйте системные папки mail, tmp, domains, stats, служебные ссылки и папки, созданные DirectAdmin. Их удаление может нарушить работу почты, статистики, резервного копирования, сайта или функций панели.

Если нужно очистить старый сайт, обычно удаляют или заменяют файлы только внутри папки public_html нужного домена. Перед удалением сделайте резервную копию в панели управления или скачайте файлы на компьютер.

Если в аккаунте несколько доменов

Каждый дополнительный домен имеет свою папку внутри /domains. Например:

/domains/site1.com/public_html/
/domains/site2.com/public_html/

Загружайте файлы каждого сайта только в его собственный public_html. Так сайты остаются разделенными, и меньше риск случайно заменить файлы не того домена.

Короткое правило

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

/domains/your-domain.com/public_html/

Если вы не уверены, системная это папка или созданная пользователем, не удаляйте ее. Лучше уточнить в поддержке перед изменениями.