Перейти к содержимому

Корневая папка сайта: где находится и как с ней работать

Корневая папка сайта: где находится и как с ней работать

После деплоя сайт выдаёт ошибку 404? Возможно, файлы загрузили не в тот каталог. Чтобы разобраться, где находится корневая папка сайта, менеджеру нужен доступ к корневой папке и понимание структуры файлов сайта. Разберём расположение каталогов, безопасную работу с ними и типичные ошибки.

Где находится корневая папка

Чтобы выяснить, где находится корневая папка сайта, откройте настройки домена в панели хостинга.

Типичные пути: Panel — /home/user/public_html, Plesk — /var/www/vhosts/domain/httpdocs. Каталог www иногда служит ссылкой на public_html, а htdocs часто встречается в локальных сборках.

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

Структура файлов сайта

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

Файл index.html служит стартовой страницей статического сайта, а у CMS его роль может выполнять index.php. Папки assets/images/css/js необязательны. Файл .htaccess содержит настройки Apache, но Nginx его не использует.

Конкретная структура файлов сайта зависит от CMS и настроек сервера.

Как получить доступ и работать

Получить доступ к корневой папке можно через файловый менеджер хостинга или SFTP-клиент. Обычный FTP передаёт учётные данные без шифрования, поэтому лучше использовать SFTP.

Перед изменениями сохраните резервную копию файлов. Проверьте права доступа: обычно для каталогов достаточно 755, а для файлов — 644. Не устанавливайте 777 без необходимости.

Загрузка файлов и типичные проблемы

Если неправильно определить, где находится корневая папка сайта, загрузка файлов может пройти в другой каталог.

При ошибке 404 проверьте путь и регистр имён, при 403 — права и серверные ограничения. Избегайте случайной перезаписи файлов и конфликтов имён.

Например, при загрузке обновления перезаписали .htaccess, из-за чего перестали работать 301-редиректы. Проблему решили восстановлением файла из резервной копии.

Связь с SEO и техническими задачами

Структура файлов сайта влияет на его индексацию. Файлы robots.txt и sitemap.xml обычно размещают в корне, а 301-редиректы на Apache можно настроить через .htaccess.

Ошибки в правилах способны привести к появлению битых ссылок и проблемам с обходом страниц. После изменений нужна проверка целостности файлов и HTTP-ответов.

Заключение

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

  • Уточните путь к нужному каталогу.
  • Используйте SFTP.
  • Сохраните резервную копию.
  • Не расширяйте права без необходимости.
  • Проверьте страницы и редиректы после изменений.

Предоставляйте доступ к корневой папке только тем, кому он действительно нужен.

Поделиться: