Что такое корневая папка сайта
Корневая папка сайта — что это такое и как ее найти
Здравствуйте, мои постоянные и новые читатели! Я думаю, среди вас есть люди, которые имеют какое-либо компьютерное образование. Вы точно знаете, что большинство преподавателей, которые на различных курсах учат как создать сайт, почему-то очень часто забывают рассказать своим учащимся об одной очень важной вещи – корне web-ресурса.
Причина этого кроется отнюдь не в их забывчивости, а в уверенности, что это и без того простая и понятная всем информация. А учащиеся, которые не знают о том, что такое корень веб-ресурса, как правило, стесняются спросить об этом, чтобы не выглядеть плохо в глазах учителя и своих товарищей.
Если вы тоже не владеете этой информацией, в данной статье я расскажу вам, как найти корневую папку сайта. Но прежде чем её искать, давайте разберёмся, что она собой представляет.
Что такое корневой каталог?
Корневая папка web-сайта – это то место, где храниться все содержимое вашего web-ресурса. Именно в ней располагаются все файлы сайта, которые загружены на сервере.
В общем, это крайне необходимая штука. Чтобы изменить что-то в файлах ресурса, доступ к которым невозможен из панели администратора Вордпресс (или Джумла) нужно заходить в корень интернет-сайта.
Где искать?
Что такое корень мы разобрались, теперь следует узнать, где конкретно он размещён. Как правило, основная директория веб-сайта располагается в папках с названиями «www», «public», «domains», «HTDOCS» (это зависит от веб-хостинга). Я уже писал на что обратить внимание при выборе хостинга для сайта
Если вы самостоятельно не можете найти корневую директорию своего веб-ресурса, тогда обратитесь в службу поддержки хостинга.
Попасть в корневой каталог можно через ftp. Рекомендую осуществлять вход через Total Commander либо FileZilla. Также удобно использовать файловый менеджер на хостинге.
Вот, собственно, и всё, что я вам хотел рассказать. Теперь вы знаете, что такое корневая директория, как ее найти, а главное – как в нее попасть.
Следите за обновлениями блога, новые публикации помогут достигнуть новых успехов в освоении Интернет просторов! Не забудьте поделиться этим интересным материалом с друзьями в одной из социальных сетей!
Корневая папка сайта
В какой каталог нужно загружать файлы сайта
В статье мы расскажем, что такое корневая папка сайта, как найти её расположение и как загрузить файлы в эту папку.
Корневая папка (корневая директория/корневой каталог/корень документа) — это основная папка, в которой хранятся все каталоги и файлы сайта. Именно в эту папку загружается архив с файлами сайта и базы данных.
Если разместить файлы сайта не в ту папку, то вместо сайта отобразится ошибка 403. Правильно определить расположение корневой папки поможет инструкция ниже.
Как узнать путь корневой папки сайта
Путь корневой папки сайта может быть относительным или абсолютным. Путь до папки сайта через панель управления является относительным.
Чтобы узнать относительный путь корневой папки:
Обратите внимание! Если внешний вид вашей панели управления отличается от представленного в инструкции, в левом нижнем углу кликните «Старый интерфейс».
Перейдите в раздел «WWW-домены» и найдите в списке домен, по которому должен открываться ваш сайт. В нашем примере домен faq-reg.ru. Путь корневой папки сайта отображается в столбце «Корневая директория». В примере /www/faq-reg.ru — корневая директория для сайта faq-reg.ru.
В блоке «Домены» нажмите Домены. В этом подразделе можно увидеть путь корневой папки для доменов, поддоменов и псевдонимов.
Путь до корневой папки отображается в столбце «Корень документа». В примере /faq-reg.ru — корень документа для домена faq-reg.ru, а /test.faq-reg.ru — корень для поддомена test.faq-reg.ru.
Обратите внимание! Если внешний вид вашей панели управления отличается от представленного в инструкции, перейдите в раздел «Сайты и домены» и в правом верхнем углу измените вид на «Активный».
В разделе «Сайты и домены» найдите домен, по которому должен открываться сайт (в нашем примере faq-reg.ru). Путь до корневой папки отмечен на скриншоте (faq-reg.ru/ — папка сайта для домена faq-reg.ru):
Путь до папки сайта через панель управления является относительным. Если вам нужен абсолютный (полный) путь до корневой папки сайта, перед путем до корневой папки сайта вставьте путь до корня хостинга.
Путь до корня зависит от операционной системы и хостинг-панели управления.
Путь до корня хостинга на Linux:
Путь до корня хостинга на Windows:
Абсолютный путь до папки на примере сайта «faq-reg.ru» будет выглядеть так:
Для хостинга на Linux:
Для хостинга на Windows:
С размещением файлов сайта на хостинге вам поможет инструкция ниже.
Как загрузить файл в корневую папку сайта?
Эта инструкция подойдёт для загрузки отдельных файлов в корневую папку сайта. Если вы хотите узнать подробнее о размещении сайта на хостинге: что это и как свой сайт залить на хостинг, вам помогут соответствующие инструкции для ISPmanager, cPanel и Plesk.
Перед тем как залить файлы на хостинг, убедитесь, что домен, по которому будет открываться сайт, привязан к хостингу: Как привязать домен к хостингу?
Чтобы загрузить файл на хостинг, откройте панель управления хостингом и следуйте инструкции:
Что такое корень сайта
Выясняем, что такое корневая директория, где находится корень сайта, и для чего она может понадобиться.
Что за корневая папка?
Корневая папка (корневой каталог, корень, root) — это ключевая директория компьютера или сервера. В частности, на базе Linux. С нее начинается файловая система, в ней хранятся все остальные подкаталоги, содержащие системные и пользовательские файлы.
Что касается сервера, это может быть точно такая же папка root, как и в любом дистрибутиве Linux, если мы говорим о выделенном сервере (физическом или виртуальном). Она будет содержать в себе те же компоненты, что и обычный компьютер. А в случае с виртуальным хостингом эта папка может называться public_html или www. Там будут только данные сайта. Получить доступ к «настоящему» root там не получится.
Тем не менее эта директория тоже будет считаться корнем сайта, и этот термин будет уместно использовать в отношении условных public_html или www. И в различных инструкциях авторы будут ссылаться именно на нее, упоминая root.
Содержимое папки root
Как я уже сказал ранее, корневой каталог может представлять собой разные сущности в зависимости от типа сервера.
Например, на стандартной VDS/VPS такая директория может содержать в себе следующие папки:
Таких подкаталогов в корне может быть больше. Все зависит от конфигурации компьютера и ОС.
На виртуальном хостинге же папка public_html или ее аналог не содержит ничего, она пустая по умолчанию. В нее помещают HTML-документы, JS-скрипты и CSS-файлы необходимые для работы размещаемого сайта. Скорее всего, корнем для вас станет директория, в которую будет помещен файл index.html с главной страницей вашего ресурса.
Где находится корень сайта?
Зависит от того, что подразумевается под местоположением директории. Ведь мы уже выяснили, что корнем может быть папка www. Для html корнем станет именно директория, указанная в настройках сервера. А в случае с PHP, к примеру, это будет именно корневой каталог системы. В CMS WordPress — это хранилище в интерфейсе самой платформы, в Bitrix для поиска корня есть команда GetCurPage().
Для чего нужен корневой каталог?
Это основа вашего сервера и сайта. В нем лежат все ключевые компоненты. Он нужен для работы ресурса в целом. Удалите что-то из корня и распрощаетесь с рабочей операционной системой.
Если же говорить о конкретном применении root-каталога вебмастерами на практике, то речь пойдет о:
Как зайти в корень сайта
Вход в корневую директорию требуется довольно частно, и есть как минимум четыре способа туда зайти.
Основной — через терминал. То есть при помощи командной строки и текстовых утилит. Но есть и специализированное программное обеспечение с графическим интерфейсом.
В корень можно зайти через FTP (как на сервер, так и на виртуальный хостинг). А еще у некоторых хостинг-провайдеров имеется фирменный файловый менеджер для работы с файлами сервера через браузер.
Через терминал
Чтобы управлять сервером через терминал, надо подключиться к нему через Secure Shell (SSH). Для этого:
В Windows для выполнения этой задачи потребуется установить приложение PuTTY и указать IP-адрес сайта в нем.
Если вы управляете сервером через протокол SSH, то проще всего будет зайти в корневой каталог, используя встроенную в Linux команду для перемещения по жесткому диску. Речь идет о команде cd. Когда вы используете ее без дополнительных опций (не указывая конкретный путь), то она автоматически отправляет пользователя в корневую директорию сервера.
Сразу же можно проверить его содержимое, воспользовавшись командой ls.
Через FTP-клиент
При аренде сервера или виртуального хостинга провайдер выдает пользователю адрес, логин и пароль. Используя их, можно подключиться к своему ресурсу через программное обеспечение для работы с FTP.
Рассмотрим эту процедуру на примере утилиты FileZilla:
FTP-клиенты мало чем отличаются от файловых менеджеров. Большая их часть визуально напоминает Total Commander. Перед вами появится двухпанельный интерфейс: в одной из панелей будут локальные файлы и папки, во второй — файлы и папки хостинга.
Для управления используются горячие клавиши или элементы в верхней панели FileZilla.
Через панель управления хостинга
Я уже говорил ранее, что некоторые провайдеры предоставляют доступ к файлам на сервере через собственное веб-приложение. Расскажу о том, как работает такое приложение у Timeweb (для управления виртуальным хостингом).
Если вы пользуетесь услугами другого хостинга, то в нем наверняка есть альтернативное схожее решение для управления файлами сервера напрямую через браузер. Можете уточнить у техподдержки или самостоятельно поискать в ПУ пункт с названием «Файловый менеджер».
Через стороннюю панель управления
Некоторые вебмастера используют для управления сайтом программы в духе ISPmanager. Расскажу о переходе в корень виртуального выделенного сервера на ее примере.
Через файловый менеджер
В Explorer (Windows) и в Finder (macOS) есть встроенная поддержка протокола FTP. То есть для подключения к серверу не нужно скачивать стороннее ПО. Достаточно ввести FTP-адрес в соответствующее поле файлового менеджера операционной системы.
В macOS это делается следующим образом:
В Windows:
Корневая папка станет частью файловой системы. С ней можно будет взаимодействовать, как с любым другим каталогом. То есть копировать туда файлы или редактировать их. Правда, для этого потребуются права администратора.
Как загружать файлы в корневой каталог?
Загружать файлы в корень сервера можно через одну из панелей управления указанных выше или через FTP-клиент.
В случае с виртуальным хостингом Timeweb достаточно открыть фирменный менеджер файлов через браузер и перетащить в него файлы с жесткого диска. Здесь полноценно поддерживается Drag & Drop. Но такой метод менее удобен, так как он требует держать браузер открытым и отнимает много времени на загрузку большого количества файлов.
На этом ликбез можно заканчивать. Вы узнали, что такое «корень», зачем он нужен и как загрузить в него файлы. Осталось выбрать наиболее удобный способ для подключения к хранилищу сервера и управления им.
Как загрузить файл в корневой каталог сайта
Корень сайта – это основное понятие, используемое при разработке и обслуживании сайтов. Без умения использовать корневую папку владелец ресурса не сможет ничего добавить к сайту. Он быстро устареет, могут возникнуть различные сбои и проблемы с поисковыми системами. Именно поэтому теме загрузки данных в корневой каталог нужно уделить первоочередное внимание.
Что такое корневой каталог
Корневой каталог это папка, содержащая все файлы на сайте. В неё же добавляют системные файлы. Главное содержимое корневого каталога – файлы. Например, robots.txt, который нужен, чтобы поисковые роботы могли получить инструкции, как найти ресурс в интернете.
При этом, у корневой папки может быть разное название. Для примера:
Название зависит от хостинга, на котором папка расположена.
Если возникли трудности в поиске папки с корнем сайта, можно посмотреть, что в нем есть. Корневой каталог обязательно должен содержать файлы «.htaccess», «robots.txt» и «favicon.ico». Последний файл – это иконка сайта.
Также важно разобраться, что такое корневая папка шаблона. Так как её часто путают с корневым каталогом сайта. Это файлы, которые содержат дизайн сайта. Для примера, в WordPress эта папка будет называться «wp-content > themes > название шаблона».
Если возникают сомнения, узнать корневую папку шаблона можно по файлам. Её содержимое имеет приблизительно следующий вид: «page.php», «header.php», «footer.php», «single.php» и «style.css».
Что касается понятий «корневая папка» или «корневой каталог», во избежание путаницы – это одно и то же.
Где находится корневой каталог
Корневая папка находится на сервере хостинга. Среди наиболее популярных хостингов различают:
Корневой каталог имеет путь доступа только для владельцев ресурса. Другие лица попросту не смогут войти туда.
Найти корневой каталог можно сразу двумя методами:
Поиск может вестись любым из вышеперечисленных методов.
Поиск на хостинге
Отыскать корневой каталог можно пройдя такой путь:
Зависимо от вида хостингов путь к корню сайта немного отличается, но не капитально.
Что такое корень сайта? Где находится корневая папка?
Когда я только начал изучать информацию о продвижении сайтов, то многие термины были для меня непонятными.
Для примера, читаю какую-нибудь статью, а там автор пишет, зайдите в корень сайта, загрузите картинку в корневую папку и т. д. В то время я только глазками моргал и думал, что такое корень сайта? Что это вообще за папка такая? Сейчас я постараюсь ответить на этот вопрос, чтобы было понятно даже новичку. Итак, давайте перейдем сразу к делу.
Корень сайта или корневая папка – это такая папка, в которой находятся все файлы вашего блога. В корень сайта можно загрузить картинку, html страницу, файл, и они потом будут доступны в интернете. В общем, что вы бы не загрузили в корень сайта, это все будет доступно посетителям.
Если вы делаете обычный html сайт, который состоит с html страничек, то эти страницы нужно просто загрузить в корневую папку и все, считайте ваш ресурс уже в интернете :smile:. Если вы решили создать сайт на каком-нибудь движке, например wordpress, то этот движок также нужно установить в корневую папку. С этим думаю все понятно.
Но возникает еще один вопрос, на который хочет получить ответ каждый новичок: «А где находится корень сайта?» К сожалению, конкретный ответ на этот вопрос я дать не могу, так как не знаю, какой у вас Хостинг. На каждом хостинге корневая папка будет называться по-разному, но обычно это public_html, www, domains или HTDOCS.
Итак, что вам нужно сделать. Сначала зайдите в панель управление своего хостинга. Когда вы покупали хостинг, то вам должны выслать все данные для входа в панель управления. Дальше постарайтесь найти какую-нибудь папку, о которых я написал выше. Если найдете, то все замечательно, это и есть корень вашего ресурса. Можете загружать туда любые файлы и смотреть их в своем браузере.
Если ваш блог сделан на движке wordpress, то корень сайта находиться там, где расположены папки wp-admin, wp-content, wp-includes, robots.txt и т. д. Вот покажу на примере своего хостинга Макхост:
Ну что же, на сегодня все. Думаю теперь-то уж точно должно быть понятно, что такое корневая папка сайта и где находиться корень сайта. До новых встреч!