Структура директорий хостингового аккаунта в 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/
Если вы не уверены, системная это папка или созданная пользователем, не удаляйте ее. Лучше уточнить в поддержке перед изменениями.
