У каждого веб-ресурса, будь то блог, интернет-магазин или личная страница, есть своя «основа» — корневая директория. Понимание, как работать с этой частью сайта, поможет вам эффективно управлять контентом, настраивать функционал и решать технические задачи. Рассказываем, что скрывается за этим термином и как взаимодействовать с корнем сайта.
Что такое корневая директория сайта
Корень сайта (или корневой каталог) — это главная папка на веб-сервере, где хранятся все данные, необходимые для работы вашего интернет-ресурса. Его можно представить как «основу» дерева, от которой расходятся ветви — подкаталоги с изображениями, скриптами, стилями. По сути, это отправная точка, с которой начинается структура вашего сайта. Именно здесь располагаются ключевые файлы, такие как index.html, .htaccess, robots.txt, HTML-страницы, изображения, стили CSS, скрипты JavaScript и прочие файлы, необходимые для корректной работы веб-ресурса и определяющие его поведение.
Файлы в корне сайта доступны по прямому URL. Так, документ about.html, помещенный в корневую директорию, будет открываться по адресу <вашсайт.ru>/about.html.
Узнать полный путь к корню сайта нужно еще на этапе создания проекта — это помогает правильно настроить все ссылки и связи между элементами. В технической документации корневую директорию часто обозначают символом «/» или сокращением «docroot».

Зачем нужен корень сайта
Основные его функции:
- Хранение ключевых данных. Здесь находятся системные файлы, без которых сайт не сможет работать корректно.
- Точка доступа. Браузер начинает просмотр сайта именно с корневой директории, обычно открывая index.html или index.php.
- Организация структуры. Папки внутри корня (например, /css, /images) упрощают управление контентом.
- Определение настроек. Файлы вроде .htaccess влияют на перенаправления, безопасность и SEO.
Когда браузер запрашивает страницу, сервер начинает поиск необходимых документов именно с этого места. Если корневой каталог поврежден или в нем отсутствуют необходимые элементы, сайт может перестать отображаться. Поэтому так важно знать, как находить и редактировать эти данные.
Что обычно находится в корневом каталоге
В зависимости от типа ресурса, в корне могут располагаться:
- системные файлы: index.php, web.config, wp-config.php (для WordPress);
- папки с контентом: /uploads (медиафайлы), /themes (шаблоны);
- служебные документы: sitemap.xml, robots.txt;
- скрипты и стили: script.js, style.css.
Например, в CMS WordPress корень содержит папку /wp-content, где хранятся темы и плагины. А для статических сайтов здесь часто находится index.html — главная страница. Такая организация файлов позволяет быстро находить нужные компоненты при необходимости внесения изменений.
Где искать корень сайта на хостинге
Расположение этой папки зависит от хостинг-провайдера, типа аккаунта и используемой CMS (если используется). Чаще всего корневой каталог называют:
- public_html — вариант для хостингов с cPanel;
- www — встречается в ISPmanager и некоторых VPS-серверах;
- htdocs — используется в старых конфигурациях или локальных серверах (например, XAMPP);
- имя домена — например, <вашсайт.ru>, если хостинг автоматически создает папку с названием домена.
Иногда корень располагается внутри подкаталогов, особенно если на одном хостинге размещено несколько сайтов. Например:
- public_html/blog — для блога в поддомене;
- www/shop — если интернет-магазин добавлен как отдельный ресурс.
У большинства провайдеров корень сайта найти просто:
-
cPanel:
- зайдите в раздел «Файлы» → «Диспетчер файлов»;
- в открывшемся окне выберите домен из выпадающего списка;
- корень сайта — папка public_html, которая отображается в левой части экрана.
-
ISPmanager:
- перейдите в раздел «WWW-домены»;
- нажмите на имя нужного сайта;
- в поле «Директория сайта» указан путь к корню сайта (например, /var/www/<вашсайт>/data/www/site.ru).
-
Для VPS/выделенных серверов:
Если вы работаете напрямую с сервером (без панели), корень часто находится в:
- /var/www/html — для Ubuntu/Debian;
- /usr/local/apache2/htdocs — для некоторых сборок Apache.
Чтобы убедиться, что вы верно определили корневой каталог:
- Создайте тестовый файл test.html с текстом «Hello!» в найденной директории.
- Откройте в браузере ссылку <вашсайт.ru>/test.html.
- Если текст отображается — путь верный.
Если вы не можете найти корень самостоятельно:
- Обратитесь в поддержку хостинга. Укажите домен — вам предоставят точный путь.
- Используйте поиск по названию файлов. Например, файл wp-config.php точно находится в корне WordPress.
Пример: допустим, вы используете хостинг с cPanel. После входа в панель:
- откройте File Manager → выберите домен <вашсайт.ru>;
- перед вами папка public_html — это корень;
- внутри вы увидите index.php, папки /wp-content (для WordPress), /images и другие элементы.
Подытожим: чтобы найти корневую директорию, ориентируйтесь на стандартные названия папок, проверяйте путь через тестовые файлы и не стесняйтесь задавать вопросы техподдержке.
Способы доступа к корню сайта
Раньше для редактирования файлов на сервере нужно было разбираться в командной строке. Сегодня получить доступ к нему проще: панели хостинга и визуальные менеджеры сделали это доступным даже для новичков. Выберите способ, соответствующий вашему уровню.
Использование терминала (SSH-доступ)
Для продвинутых пользователей подойдет подключение через SSH. С помощью командной строки вы можете быстро редактировать файлы, менять права доступа или загружать данные. Например, команда cd public_html переместит вас в корневую директорию.
Подключение через FTP-клиент
Программы вроде FileZilla или WinSCP позволяют зайти в корень сайта, как в обычную папку на компьютере. Достаточно ввести логин, пароль и хост (часто это ftp.<вашсайт.ru>).
Вход через панель хостинга
Большинство хостинг-провайдеров предлагают встроенный файловый менеджер. В cPanel, например, раздел «File Manager» дает прямой доступ к корню без дополнительных программ.
Работа через сторонние панели управления
Если сайт создан на CMS (WordPress, Joomla), можно использовать плагины вроде WP File Manager для редактирования файлов через админ-панель.
Файловый менеджер в браузере
Некоторые хостинги позволяют просматривать и загружать файлы прямо через интерфейс сайта. Это удобно для мелких правок.
Как правильно загружать файлы в корень сайта
При загрузке документов и медиа необходимо следить за структурой корневого каталога, чтобы не возникло путаницы. Для этого перед загрузкой:
- Проверьте формат. Убедитесь, что файлы имеют правильные расширения (например, .html, .php).
- Избегайте удаления системных папок вроде /wp-admin в WordPress.
- Используйте резервные копии. Перед загрузкой новых данных сохраните предыдущую версию сайта.
- Установите права доступа для файлов и папок. Например, для файлов .htaccess обычно выставляются права 644.
Ошибки при работе с корнем могут привести к сбоям и неработоспособности сайта. Если вы не уверены в своих действиях, обратитесь к технической поддержке хостинга.
Заключение
Как видим, работа с корневым каталогом сайта не такая уж и сложная. Главное — определитесь с подходящим способом доступа и следуйте простым правилам безопасности. Экспериментируйте, но всегда сохраняйте резервные копии и проверяйте изменения перед сохранением — это убережет вас от неожиданных проблем. Помните, что корректные организация и управление файлами в корневой папке напрямую влияет на работоспособность и производительность вашего веб-ресурса. Надеемся, эта статья была полезной и помогла вам лучше понять, что такое корень сайта.