Служба поддержки работает онлайн круглосуточно

8(800) 505-93-34

Бесплатный звонок ( с 7:00 до 15:00 пн. – пт.)

Что такое корень сайта и как с ним работать

У каждого веб-ресурса, будь то блог, интернет-магазин или личная страница, есть своя «основа» — корневая директория. Понимание, как работать с этой частью сайта, поможет вам эффективно управлять контентом, настраивать функционал и решать технические задачи. Рассказываем, что скрывается за этим термином и как взаимодействовать с корнем сайта.

Что такое корневая директория сайта

Корень сайта (или корневой каталог) — это главная папка на веб-сервере, где хранятся все данные, необходимые для работы вашего интернет-ресурса. Его можно представить как «основу» дерева, от которой расходятся ветви — подкаталоги с изображениями, скриптами, стилями. По сути, это отправная точка, с которой начинается структура вашего сайта. Именно здесь располагаются ключевые файлы, такие как index.html, .htaccess, robots.txt, HTML-страницы, изображения, стили CSS, скрипты JavaScript и прочие файлы, необходимые для корректной работы веб-ресурса и определяющие его поведение.

Файлы в корне сайта доступны по прямому URL. Так, документ about.html, помещенный в корневую директорию, будет открываться по адресу <вашсайт.ru>/about.html.

Узнать полный путь к корню сайта нужно еще на этапе создания проекта — это помогает правильно настроить все ссылки и связи между элементами. В технической документации корневую директорию часто обозначают символом «/» или сокращением «docroot».

Что такое корневая директория сайта
Image by creativeart on Freepik.

Зачем нужен корень сайта

Основные его функции:

  1. Хранение ключевых данных. Здесь находятся системные файлы, без которых сайт не сможет работать корректно.
  2. Точка доступа. Браузер начинает просмотр сайта именно с корневой директории, обычно открывая index.html или index.php.
  3. Организация структуры. Папки внутри корня (например, /css, /images) упрощают управление контентом.
  4. Определение настроек. Файлы вроде .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 — если интернет-магазин добавлен как отдельный ресурс.

У большинства провайдеров корень сайта найти просто:

  1. cPanel:

    • зайдите в раздел «Файлы» → «Диспетчер файлов»;
    • в открывшемся окне выберите домен из выпадающего списка;
    • корень сайта — папка public_html, которая отображается в левой части экрана.
  2. ISPmanager:

    • перейдите в раздел «WWW-домены»;
    • нажмите на имя нужного сайта;
    • в поле «Директория сайта» указан путь к корню сайта (например, /var/www/<вашсайт>/data/www/site.ru).
  3. Для VPS/выделенных серверов:

    Если вы работаете напрямую с сервером (без панели), корень часто находится в:

    • /var/www/html — для Ubuntu/Debian;
    • /usr/local/apache2/htdocs — для некоторых сборок Apache.

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

  1. Создайте тестовый файл test.html с текстом «Hello!» в найденной директории.
  2. Откройте в браузере ссылку <вашсайт.ru>/test.html.
  3. Если текст отображается — путь верный.

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

  1. Обратитесь в поддержку хостинга. Укажите домен — вам предоставят точный путь.
  2. Используйте поиск по названию файлов. Например, файл 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 для редактирования файлов через админ-панель.

Файловый менеджер в браузере

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

Как правильно загружать файлы в корень сайта

При загрузке документов и медиа необходимо следить за структурой корневого каталога, чтобы не возникло путаницы. Для этого перед загрузкой:

  1. Проверьте формат. Убедитесь, что файлы имеют правильные расширения (например, .html, .php).
  2. Избегайте удаления системных папок вроде /wp-admin в WordPress.
  3. Используйте резервные копии. Перед загрузкой новых данных сохраните предыдущую версию сайта.
  4. Установите права доступа для файлов и папок. Например, для файлов .htaccess обычно выставляются права 644.

Ошибки при работе с корнем могут привести к сбоям и неработоспособности сайта. Если вы не уверены в своих действиях, обратитесь к технической поддержке хостинга.

Заключение

Как видим, работа с корневым каталогом сайта не такая уж и сложная. Главное — определитесь с подходящим способом доступа и следуйте простым правилам безопасности. Экспериментируйте, но всегда сохраняйте резервные копии и проверяйте изменения перед сохранением — это убережет вас от неожиданных проблем. Помните, что корректные организация и управление файлами в корневой папке напрямую влияет на работоспособность и производительность вашего веб-ресурса. Надеемся, эта статья была полезной и помогла вам лучше понять, что такое корень сайта.