Содержание

Где находится корневая папка, что такое корень сайта

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

Что за корневая папка?

Корневая папка (корневой каталог, корень, root) — это ключевая директория компьютера или сервера. В частности, на базе Linux. С нее начинается файловая система, в ней хранятся все остальные подкаталоги, содержащие системные и пользовательские файлы.

Что касается сервера, это может быть точно такая же папка root, как и в любом дистрибутиве Linux, если мы говорим о выделенном сервере (физическом или виртуальном). Она будет содержать в себе те же компоненты, что и обычный компьютер. А в случае с виртуальным хостингом эта папка может называться public_html или www. Там будут только данные сайта. Получить доступ к «настоящему» root там не получится.

Тем не менее эта директория тоже будет считаться корнем сайта, и этот термин будет уместно использовать в отношении условных public_html или www. И в различных инструкциях авторы будут ссылаться именно на нее, упоминая root.

Содержимое папки root

Как я уже сказал ранее, корневой каталог может представлять собой разные сущности в зависимости от типа сервера.

Например, на стандартной VDS/VPS такая директория может содержать в себе следующие папки:

  • /bin с системными программами, файлами и компонентами, необходимыми для загрузки ОС;
  • /boot с компонентами загрузчика, включающими в себя ядро Linux и базовый набор файлов для старта сервера;
  • /dev с файлами, привязанными к конкретным устройствам, подключаемым к системе;
  • /etc с другими скриптами и файлами, от которых не зависит запуск сервера.

Таких подкаталогов в корне может быть больше. Все зависит от конфигурации компьютера и ОС.

На виртуальном хостинге же папка public_html или ее аналог не содержит ничего, она пустая по умолчанию. В нее помещают HTML-документы, JS-скрипты и CSS-файлы необходимые для работы размещаемого сайта. Скорее всего, корнем для вас станет директория, в которую будет помещен файл index.html с главной страницей вашего ресурса.

Где находится корень сайта?

Зависит от того, что подразумевается под местоположением директории. Ведь мы уже выяснили, что корнем может быть папка www. Для html корнем станет именно директория, указанная в настройках сервера. А в случае с PHP, к примеру, это будет именно корневой каталог системы. В CMS WordPress — это хранилище в интерфейсе самой платформы, в Bitrix для поиска корня есть команда GetCurPage().

Для чего нужен корневой каталог?

Это основа вашего сервера и сайта. В нем лежат все ключевые компоненты. Он нужен для работы ресурса в целом. Удалите что-то из корня и распрощаетесь с рабочей операционной системой.

Если же говорить о конкретном применении root-каталога вебмастерами на практике, то речь пойдет о:

  • Загрузке файла Robots.txt, куда будут прописываться страницы, запрещенные для индексации поисковыми машинами. Через нее скрывают разного рода техническую информацию и конфиденциальные данные.
  • Добавлении документа sitemap.xml (карта сайта), где расписывается структура страниц, чтобы поисковому боту было проще ориентироваться на сайте.
  • Хранении данных, необходимых для подтверждения прав на владение ресурсом. Туда добавляют скрипты с настройками сторонних ресурсов для интеграции с ними (например, скрипт Яндекс.Метрики).
  • Хранении архива с резервной копией данных сайта. Бэкап необходим для восстановления проекта после сбоя и потери файлов.
  • Для установки CMS (соответствующие установочные скрипты запускаются именно из root-каталога).

Как зайти в корень сайта

Вход в корневую директорию требуется довольно частно, и есть как минимум четыре способа туда зайти.

Основной — через терминал. То есть при помощи командной строки и текстовых утилит. Но есть и специализированное программное обеспечение с графическим интерфейсом.

В корень можно зайти через FTP (как на сервер, так и на виртуальный хостинг). А еще у некоторых хостинг-провайдеров имеется фирменный файловый менеджер для работы с файлами сервера через браузер.

Через терминал

Чтобы управлять сервером через терминал, надо подключиться к нему через Secure Shell (SSH). Для этого:

  • Запускаем терминал (в macOS или Linux).
  • Вводим команду ssh root@IP-адрес сайта.
  • Указываем пароль администратора для авторизации.

В Windows для выполнения этой задачи потребуется установить приложение PuTTY и указать IP-адрес сайта в нем.

Если вы управляете сервером через протокол SSH, то проще всего будет зайти в корневой каталог, используя встроенную в Linux команду для перемещения по жесткому диску. Речь идет о команде cd. Когда вы используете ее без дополнительных опций (не указывая конкретный путь), то она автоматически отправляет пользователя в корневую директорию сервера.

Сразу же можно проверить его содержимое, воспользовавшись командой ls.

Через FTP-клиент

При аренде сервера или виртуального хостинга провайдер выдает пользователю адрес, логин и пароль. Используя их, можно подключиться к своему ресурсу через программное обеспечение для работы с FTP.

Рассмотрим эту процедуру на примере утилиты FileZilla:

  1. Заходим на официальный сайт разработчика программы и скачиваем ее.
  2. Открываем FileZilla и заполняем поля хост, имя пользователя и пароль в верхней части интерфейса.
  3. Затем кликаем по кнопке «Быстрое соединение», чтобы получить доступ к корневой директории.

FTP-клиенты мало чем отличаются от файловых менеджеров. Большая их часть визуально напоминает Total Commander. Перед вами появится двухпанельный интерфейс: в одной из панелей будут локальные файлы и папки, во второй — файлы и папки хостинга.

Для управления используются горячие клавиши или элементы в верхней панели FileZilla.

Через панель управления хостинга

Я уже говорил ранее, что некоторые провайдеры предоставляют доступ к файлам на сервере через собственное веб-приложение. Расскажу о том, как работает такое приложение у Timeweb (для управления виртуальным хостингом).

  • Открываем сайт Timeweb.
  • Заходим в саму ПУ.
  • Переходим во вкладку «Файловый менеджер».
  • Открываем директорию public_html.

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

Через стороннюю панель управления

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

  • Заходим в панель ISPmanager.
  • Авторизуемся, используя данные администратора.
  • Открываем меню «Система».
  • Выбираем подпункт «Менеджер файлов».

Через файловый менеджер

В Explorer (Windows) и в Finder (macOS) есть встроенная поддержка протокола FTP. То есть для подключения к серверу не нужно скачивать стороннее ПО. Достаточно ввести FTP-адрес в соответствующее поле файлового менеджера операционной системы.

В macOS это делается следующим образом:

  • Открываем Finder.
  • Одновременно нажимаем клавиши Cmd + K.
  • Указываем адрес сервера в формате ftp://IP-адрес сайта
  • Кликаем по кнопке «Подключиться».
  • Авторизуемся, используя данные, которые выдал хостинг.

В Windows:

  • Открываем Explorer.
  • Вводим во встроенную поисковую строку ftp://IP-адрес сайта
  • Авторизуемся, используя данные, которые выдал хостинг.

Корневая папка станет частью файловой системы. С ней можно будет взаимодействовать, как с любым другим каталогом. То есть копировать туда файлы или редактировать их. Правда, для этого потребуются права администратора.

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

Загружать файлы в корень сервера можно через одну из панелей управления указанных выше или через FTP-клиент.

  • Открываем FileZilla (мы уже скачали, установили и настроили ее ранее в инструкции по подключению через FTP).
  • Напротив строки «Локальный сайт» вводим путь до файлов на диске, которые надо загрузить в root.
  • Напротив строки «Удаленный сайт» вводим путь до root-каталога. Например, до папки public_html.
  • Выделяем папку, которую нужно перенести, и открываем меню «Файл».
  • В появившемся списке опций выбираем «Загрузить на сервер» или просто жмем на Enter.

В случае с виртуальным хостингом Timeweb достаточно открыть фирменный менеджер файлов через браузер и перетащить в него файлы с жесткого диска. Здесь полноценно поддерживается Drag & Drop. Но такой метод менее удобен, так как он требует держать браузер открытым и отнимает много времени на загрузку большого количества файлов.

На этом ликбез можно заканчивать. Вы узнали, что такое «корень», зачем он нужен и как загрузить в него файлы. Осталось выбрать наиболее удобный способ для подключения к хранилищу сервера и управления им.

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

 


Итак, где корневая папка сайта?


В предыдущей статье мы подробно рассмотрели, что такое корневая папка сайта.

Корневая папка сайта находится на сервере провайдера в специально выделенной для вас директории (папке). Но надо понимать, что эта директория (папка) не является корневой папкой вашего сайта.

 

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

Название этой папки может быть различным. Это зависит от хостинга, на котором вы зарегистрировались. Чаще всего такие папки называются  HTDOCS , public_html,  www,  domains. Такие папки создаются автоматически при регистрации на хостинге.

Например, на хостинге Джино автоматически при регистрации создается папка domains.

Далее, если вы регистрируете свой домен на хостинге (например, Джино) или переносите с другого сервера уже существующий, внутри выделенной  для вас папки (директории) на хостинге, появится еще одна папка, и имя ее будет совпадать с названием вашего домена. Эту папку обычно администратор сайта создает самостоятельно, хотя возможны и варианты. 

Вот это  и будет корневая папка вашего сайта!

Именно в эту папку вы будете помещать файлы, которые будут доступны посетителям вашего сайта ( картинки, html-файлы, php — файлы, скрипты и т.д.).

 

Обычно автоматически корневая папка создается при регистрации домена на выбранном вами хостинге.

Чаще же собственный домен регистрируется на каком-то другом сайте —  регистратора доменов.

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

Для этого нужно войти в аккаунт на хостинге, открыть созданную для вас папку, например, domains и в ней создать еще одну папку.

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

Так создается корневая папка вашего сайта.

В нее вы закачиваете или копируете все файлы сайта.

Обращаю ваше внимание, что корневая папка сайта называется также как и ваш сайт или домен. И находится она в папке, создаваемой для вас при регистрации аккаунта на хостинге.

 

Таким образом, находится корневая папка сайта на хостинге провайдера в специально создаваемой при регистрации аккаунта директории.

Название корневой папки обычно соответствует названию вашего домена.

 

Как найти корневую папку сайта

Для того чтобы найти корневую папку сайта, нужно войти в аккаунт хостинга, войти в файловый менеджер, открыть папку создаваемую для вас при регистрации аккаунта, например domains или public_html. Кстати такая папка будет единственной для вас. И если у вас будет несколько сайтов на одном хостинге, то все корневые папки ваших сайтов будут находиться именно в ней. Вот поэтому имя корневой папки вашего сайта обычно совпадает с именем (адресом)сайта. 
Это позволяет быстрее находить корневую папку нужного вам сайта.

Далее открыть папку с названием вашего сайта.

P.S.

Конечно, если вы создаете свой сайт на локальном компьютере, то и искать корневую папку сайта нужно в специально выделенной для этого дирректории.

 

 

Корневой каталог сайта | Вопросы-ответы на Wiki

Стандартные пути

Стандартные пути к корневым каталогам сайтов имеют такой вид:

Путь к каталогу сайта не отображает измененный суффикс Document Root.

Полный путь к каталогу с файлами сайта можно посмотреть в разделе «Мои сайты»:

Внимание! Указывать можно только один из подкаталогов. Каталоги вне корневого указывать данным способом нельзя.

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

Чтобы изменить корневой каталог сайта на один из подкаталогов:

  1. В поле «Домашняя директория» укажите название подкаталога:
  2. Сохраните изменения. (.*)$ /web/$1 [QSA,L]

    И ещё:

    RewriteEngine on
    RewriteCond %{REQUEST_URI} !public/
    RewriteRule (.*) /public/$1 [L]

    Ошибки при открытии сайта, которые могут быть связаны с корневым каталогом:

    Загрузите в корневой каталог вашего сайта файл с именем для яндекс

    Автор admin На чтение 11 мин. Просмотров 1 Опубликовано

    Корневая папка сайта

    В какой каталог нужно загружать файлы сайта

    В статье мы расскажем, что такое корневая папка сайта, как найти её расположение и как загрузить файлы в эту папку.

    Корневая папка (корневая директория/корневой каталог/корень документа) — это основная папка, в которой хранятся все каталоги и файлы сайта. Именно в эту папку загружается архив с файлами сайта и базы данных.

    Если разместить файлы сайта не в ту папку, то вместо сайта отобразится ошибка 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.

    Перед тем как залить файлы на хостинг, убедитесь, что домен, по которому будет открываться сайт, привязан к хостингу: Как привязать домен к хостингу?

    Чтобы загрузить файл на хостинг, откройте панель управления хостингом и следуйте инструкции:

    Перейдите в WWW-домены, кликните по названию вашего домена и нажмите Каталог:

    Как загрузить файлы на хостинг

    В верхней панели наведите курсор на кнопку «Скачать» и кликните Закачать:

    Выберите файл с локального компьютера и нажмите Ok:

    Загрузка файлов на хостинг

    Готово, вы загрузили файл в корневую папку сайта.

    В блоке «Домены» нажмите Домены:

    Перейдите в каталог вашего сайта:

    На верхней панели инструментов нажмите Отправить:

    Выберите файл с локального ПК, и он сразу загрузится.

    Готово, вы загрузили файл в корневую папку вашего сайта. Подробная инструкция, как залить шаблон сайта на хостинг: Как разместить сайт в cPanel?

    На вкладке «Сайты и домены» в блоке вашего домена нажмите Развернуть и перейдите в Менеджер файлов:

    Нажмите Загрузить. Затем выберите необходимый файл с локального ПК — он будет загружен в корневую папку сайта.

    Готово. вы загрузили файл с локального компьютера в корневую папку сайта. Подробнее о том, как загрузить html-сайт на хостинг, читайте в статье: Как разместить сайт в Plesk?

    Как изменить корневую папку сайта?

    В ISPmanager изменить корневую папку сайта для уже созданного домена можно только через пересоздание «WWW-домена». Для этого:

    Перейдите в подраздел Менеджер файлов, далее в директорию www. Выделите строку с названием папки вашего сайта (например, faq-reg.ru) и нажмите Атрибуты:

    Переименуйте папку «faq-reg.ru», задав новое имя (например, new-faq-reg.ru), и нажмите Ок:

    Затем перейдите в подраздел WWW-домены, выберите в списке домен, для которого хотите изменить корневую папку («faq-reg.ru») и нажмите Удалить:

    На открывшейся вкладке снимите галочку напротив пункта «Удалить директорию» и кликните Ок:

    Затем в разделе WWW-домены в верхней панели инструментов нажмите Создать:

    Добавьте домен заново, указав новый путь корневой папки:

    Источник

    Корень сайта и правильный путь к файлам: новичкам

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

    На самом деле все элементарно, и прочитав статью до конца, Вы будете ориентироваться в вопросе так же легко — я постараюсь объяснить все простыми словами.

    И так, продолжаем цикл статей, посвященных работе на хостинге. Прошлые записи касались выбора провайдера, регистрации аккаунта и домена, сейчас поговорим о структуре файловой системы, корневом каталоге и путях к файлам.

    Корень сайта — где это и что это.

    Прежде чем объяснять, где и что находится, необходимо уяснить с понятие уровней вложенности.

    Допустим, Вы на компьютере создали папку под названием «Семья», закинули в нее свои фотографии, и в нее же поместили папку «Мы на природе» с видеороликами. Корневой в данном случае является «Семья», и все содержимое лежит в ее корне. А вот файлы из «Мы на природе» находятся на следующем от корневого уровне вложенности. И так далее.

    Та же картина на хостинге — корень сайта находится на первом уровне. Сама корневая папка на хостингах открывается первой по умолчанию и называется по-разному у разных провайдеров (например, www., html).

    На хостинге Макхост, которым пользуюсь я и на примере которого пишу эту серию статей, она называется httpdocs.

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

    Для наглядности я нарисовал картинку

    А вот так выглядит корень одного из моих сайтов в аккаунте хостинга

    Путь к файлам корневого каталога.

    Путь к корню сайта — это адрес Вашего основного сайта (домена), например, http://example.ru.

    По умолчанию, при указании пути до любой папки роботы поисковиков открывают файл под названием index (расширением html или php), поэтому дописывать его не нужно — сработает такая ссылка.

    А вот чтобы указать путь к другим файлам в корне сайта, необходимо их название добавить к адресу через слэш (косую черту), например, http://example.ru/kartinka.png.

    Как правильно указать путь к файлам на других уровнях.

    Допустим, в корне сайта лежит папка XXX, в ней следующая YYY, а уже в ней изображение kartinka.png. Тогда путь к ней прописывается как http://example.ru/xxx/yyy/kartinka.png.

    То есть, указывается адрес корневого каталога, затем через слэш имя первой вложенной папки, опять же через слэш следующей и так далее до нужной (если они вложены одна в другую), а затем уже пишется название нужного файла.

    Такой путь называется абсолютным или полным — с указанием протокола (http или https) и всеми последующими уровнями. Есть еще относительный путь, но про него как-нибудь в другой раз — не будем все собирать в кучу.

    На одном домене, кроме основного сайта, можно держать множество других одностраничных лендингов или многостраничников. Для этого, к примеру, можно разместить в корне (или на другом уровне) отдельные папки с лендингами и в ссылке указывать к ним путь — роботы автоматически откроют в них индексный файл index.html или index.php. Если же он назван по-другому, необходимо просто дописать его в адресе, как я уже говорил выше.

    Думаю, что объяснил подробно и понятно. Если нет — спрашивайте в комментариях, отвечу.

    Немного практики.

    Чтобы на Макхост открыть какой-либо корневой каталог, необходимо:

    Все, каталог открыт.

    Часто при работе с сервисами у Вас требуют: «в корне сайта создайте файл с именем»… Как это сделать?

    Есть два варианта — создать его на компьютере и закачать в корневую папку или сделать это прямо на хостинге. Начнем с второго способа — спускаемся вниз содержимого каталога и жмем соответствующую ссылку (замечу, что таким же способом можно создать и новую папку)

    В открывшемся окне пишем название нового файла и нужное расширение — html, php, txt или другое. Я на примере создаю html.

    Вот он разместился в корне сайта, но пустой — внутри нет ничего.

    Чтобы вставить необходимый текст или код (или отредактировать существующий), нужно в этой же строке нажать на карандашик справа. Откроется окно, вписываете необходимое и сохраняете. Все.

    Если необходимо загрузить файл в корневой каталог сайта (как и в любое другое место), действуем по схеме выше — спускаемся вниз списка в открытом каталоге, где хотим разместить загруженное, и жмем «Закачать…» (смотрите на скриншоте выше).

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

    На этом заканчиваю. Остались вопросы — читайте подробнее о том, как заливать на хостинг.

    Источник

    Корневой каталог сайта — что это и как загрузить в него файл?

    Доброго времени суток всем читателям! Часто для подтверждения прав собственности на сайт просят загрузить проверочный файл в корневой каталог вашего сайта. В своих статьях инструкциях я упоминаю, что нужно зайти в корневой каталог сайта wordpress и скопировать в него файл. У многих начинающих вебмастеров возникает вопрос: а где находится корневая папка сайта, как ее найти. Сегодня я исправлю этот пробел и подробно расскажу, что такое корневой каталог сайта, где находится и как загрузить файл в него.

    Нет единой универсальной инструкции, где найти корневой каталог сайта. У каждого хостера свои заморочки.

    Я дам алгоритм, как найти и открыть корневую папку сайта. Если же у Вас хостинг не Бегет или Хостенко, Вам потребуется проявить немного смекалки, и Вы разберетесь, как все устроено на Вашем хостинге.

    Вам понадобятся: данные для доступа к сайту через ftp клиент и сама программа для ftp доступа.

    После регистрации на своем хостинге Вам предоставляли такие данные доступа, как адрес ftp, логин и пароль к нему. Вот пример:

    Найдите письмо от своего хостера и сохраните в отдельный файл эти данные, чтобы не потерять в будущем.

    Теперь, когда эти данные Вы нашли. Скачайте и установите специальный ftp клиент – программу для доступа к сайту. Я использую программу FileZilla. Подробно о том, как установить и настроить FTP клиента FileZilla читайте по ссылке https://inetsovety.ru/kak-polzovatsya-filezilla/.

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

    В самом верху заполняете поля хост, имя пользователя и пароль данными от Вашего хостера. И нажимаете на кнопку «Быстрое соединение». Если Вы не допустили ошибки при заполнении этих полей, соединение с хостером будет успешно установлено. В том случае, когда появилась ошибка, еще раз перепроверьте, правильно ли Вы скопировали и вставили имя и пароль, а также хост. Часто при копировании захватывается лишний пробел. Будьте внимательны!

    В случае с хостингом Хостенко, корневая папка сайта будет открыта сразу же. Вот, как на фото:

    На хостинге Бегет открывается перечень папок с названиями доменов, созданных Вами сайтов. Сначала откройте папку с названием домена, потом папку public_html. Все, Вы попали в корень сайта.

    Пишите в комментариях свои воспоминания о том, как Вы первый раз разобрались, как загрузить html файл в корневой каталог сайта. Легко это было для Вас или сложно? Если я о чем-то забыла рассказать в статье, дополняйте меня в комментариях.

    Источник

    Структура корневого каталога Joomla | joomla-abc.ru

     

    Вступление

    Корневым каталогом сайта называется папка (директория) в которую уже загружены или должны быть загружены, все каталоги вашего сайта (каталоги CMC Joomla). Как правило, корневые каталоги именуются: public_html , www, domains, htdocs.

    Структура корневого каталога Joomla — знакомство

    Давайте посмотрим, что содержит и для чего нужен каждый каталог находящейся в корне сайта

    Корень сайта или корневой каталог

    Корневой каталог объединяет все рабочие каталоги и файлы Joomla. Основной файл корневого каталога index. php.Этот файл запускает программу установщика Joomla,он же инициализирует и в том числе запускает, все составляющие сайта Joomla при обращении к серверу хостинга (набора в адресной строке браузера адреса сайта).

    На скриншоте вы можете видеть стандартную структуру корневого каталога Joomla версии 2,5.

    На фото вы видите файл sitemap.xml, это карта сайта, она не входит в каталог сайта. Также не входят robots.txt, htaccess. Это в других статьях, а здесь начну обзор каталогов Joomla с неприметной папки libraries.

    Папка Libraries

    Это основная папка, которая обеспечивает работу всей системы. В ней содержится Framework (каркас, ядро) системы и библиотеки разработчиков, которые обеспечивают работу самого ядра, так и всех расширений Joomla. Если вы не разработчик ПО, то трогать эту папку и редактировать ее содержимое не нужно, если вы не увидили логи ошибок имено в этом каталоге. Кстати, как читать логи ошибок, я написал отдельную статью.

    Каталог administrator

    Это каталог панели управления сайтом. По сути это сайт в сайте. В статье «панель» я писал об этом. Административная панель Joomla по своей структуре это готовый сайт, без функции выпуска статей. Если вы посмотрите на структуру каталога «administrator», то увидите, что она почти полностью совпадает со структурой самого корневого каталога.

    Каталог cache

    Каталог «cache» это промежуточный буфер, для хранения часто используемых данных. Предназначен «кэш» каталог для ускорения работы системы. Это полезный каталог для больших настроенных проектов, но совершенно вредный при настройке системы. При установке новых расширений и их настройке приходится часто изменять их параметры и из-за этого постоянно приходится чистить кэш сайта. Это не очень удобно,правда нужно отметить, что для чистки этого не нужно постоянно заходить на сервер хостинга. В административной панели Joomla есть пункт меню «Очистить кэш», да и настройках панели (Панель управления>>>Сайт>>>Общие настройки>>>Система) есть пункт «Настройка кэша», где можно его отключить сохранение кэша. Не удаляемый файл папки «cache»,файл index.php.

    Кстати, Каталог «cache» есть и в каталоге administrator. Его назначение такое же, только распространяется на backend сайта.

    Каталог components

    Сюда устанавливаются и здесь храниться все расширения типа компонент Joomla. Именно в эту папку нужно загружать распакованные архивы компонентов, если они не загружаются из панели управления сайтом.

    Префикс папок содержимого каталога components “com_”

    Каталог images

    В этой папке храниться все изображения сайта. В версии Joomla1.5 изображения разделялись по всему каталогу. В папке administrator была отдельная папка с изображениями. В следующих версиях Joomla 1.7+ все изображения свели в общую папку «image» корневого каталога. Каждое расширение joomla работающее с фото создает в каталоге «images» свои подкаталоги. Все подкаталоги «images» имеют названия, совпадающие с названием расширений. Префикса папок нет. Пункт меню для управления этим каталогом: Материалы→ Медиа менеджер.

    Каталог includes

    В этом каталоге собраны функциональные php файлы для обеспечения прикладных задач и совместимости со старыми версиями Joomla. Без твердых знаний “php” здесь делать нечего.

    Каталог installation

    По названию понятно, что этот каталог содержащий файлы установщика Joomla. Если вы сами устанавливали Joomla,то, наверное, помните, что в конце работы установщика удаляли каталог «installation». Если не помните, почитайте статью: «Установщик Joomla». Значит, этого каталога после установки вы видеть не должны. Для переустановки Joomla нужно удалить файл configuration.php из корня сайта, заново загрузить каталог «installation» той верии Joomla, которую переустанавливаете и запустить файл index.php (набрать в адресной строке имя вашего сайта слэш index.php.).

    Каталог language

    Очень важный каталог, к которому вам придется обращаться много раз. Здесь храниться все языковые файлы сисиемы. В этот каталог при локализации (переводе)(о локализации Joomla читать ТУТ подробно или ТУТ кратко) расширений вам придется загружать языковые файлы ru_RU. Не лишний раз поясню. Пакет перевода любого расширения содержит две папки аdministrator и language.Файлы ru_RU из папки administrator грузятся в папку /аdministrator/ language/ru_RU, а файлы ru_RU из папки language грузятся в папку /language/ru_RU.

    Все пути которые прописываются в статьях это, так называемый относительный адрес папки или файла в катологе сайта, где первый слеш (косая черта) это корень сайта (корневой каталог).

    Каталог modules

    Это папка для всех модулей, устанавливаемых на сайт Joomla.

    Префикс папок “mod_”. Модули Joomla это информационные расширения сайта. Для модулей в каждом шаблоне Joomla выделяются специальные места. Посмотреть размещение модулей в шаблоне можно, если к URL сайта в адресной строке,добавить (?tp=1),через слеш, без скобок.

    В третьей версии Joomla просмотр позиций модулей можно посмотреть прямо из админ. панели сайта, на вкладке Менеджер шаблонов (значок глаза), правда для этого нужно включить просмотр позиций модулей в настройках. ( Вкладка Менеджер шаблонов→Настройка→Просмотр позиций модулей → Включить.

    Каталог plugins

    Здесь хранятся все установленные плагины сайта joomla.Плагины это низкоуровневые расширения, находящиеся на уровне ядра Joomla.Плагины значительно расширяют функциональность Joomla.Все компоненты joomla имеют свои плагины для взаимодействия с ядром. Префикс папок каталога plugins отсутствует.

    Каталог media

    Это место для хранения всех медийных форматов. Аудио, видео, flash всё здесь.

    Каталог templates

    В этом каталоге собираются все шаблоны, которые вы устанавливаете на свой сайт. В начале создания своего сайта,при «поиске лица» сайта приходится пробовать несколько различных шаблонов. В административной панели шаблоны открываются в меню Расширения>>>Менеджер шаблонов. Находятся все шаблоны в папке «templates».Сразу отмечу, что удалить лишние шаблоны можно и из административной панели сайта и непосредственно из папки «templates» в корне сайта.

    Каталог tmp

    Тоже очень важный и сначала незаметный каталог. Каталог «tmp», по умолчанию, это установочный каталог и содержит временные файлы и папки. Если вы откроете панель управления сайтом и войдете в меню Расширения→Установить/Удалить в Joomla 1.5 или Расширения → Менеджер расширения в Joomla 2.5,то увидите три варианта загрузки расширений на сайт Joomla.Один из этих пунктов «Установить из папки» и прописан адрес папки, из которой можно осуществить загрузку. Это как раз папка «tmp» корневого каталога. Папка tmp сама не очищается и поэтому ее периодически нужно чистить. Не удаляемый файл папки tmp, конечно же index.php, хотя если его удалить фатальных ошибок не будет.

    Совет. если вы случайно удалили изкаталогов, такие файлы, как index.php, закачайте их из базового релиза Joomla вашей версии.

    Каталог logs

    В каталоге logs собираются записи всех событий на вашем сайте, в том числе ошибки. При большой посещаемости сайта или в ряде внешних факторов папка «logs» может «разбухать» до неприличных размеров. За ее состоянием тоже нужно периодически следить. Нормальное состояние паки logs это пустая папка с файлом Index.php. Файл index.php не удаляется.

    Файлы корневого каталога

    Вот и все каталоги корневого каталога Joomla. Кроме каталогов в корне сайта есть несколько обязательных файлов. Здесь я их только перечислю:

    • configuration.php. В этом файле указанны все данные системы, включая принципиально важные данные для связи сервера и базы данных, входа в панель сайта и т.д.;
    • index.php. Этот файл определяет, как показывать сайт в браузере.

    И два файла, нужных, но не обязательных:

    • htaccess ( htaccess.txt ; .htaccess) — В коробочной версии этот файл идет с расширением txt, Для задействования файла, его нужно переименовать .htaccess, с точкой вначале. Этот файл позволяет управлять работой сервера HTTP Apache и активирует несколько SEO настроек сайта. 
    • robots.txt — создать самостоятельно. Файл robots.txt, при помощи записанных в нём директорий, может управлять поведением роботов поисковых систем. 

    ©Joomla-abc.ru

    Статьи близкие по теме

     

    Создание директории сайта

    Здравствуйте уважаемые начинающие веб-мастера. В этой статье приступим к созданию сайта, который будет расположен на Вашем компьютере.

    То есть он будет виден только Вам, и Вы сможете спокойно обучаться на нём сайтостроению, а когда посчитаете возможным, выведете его в интернет.

    Директория сайта написанного на чистом HTML

    Первым делом нужно создать место, в котором этот сайт будет располагаться.

    Место это называется директория, или корневая папка, или корень, а в общем это простая папка, в которую мы будем складывать файлы и другие папки нашего сайта, до перевода его на хостинг.

    Сначала зайдём в библиотеку «Документы» на нашем компьютере «Пуск-Компьютер-Документы», и щёлкнув правой кнопкой по окну «Документы», выбираем «Создать», а затем «Папку».

    Если Вам по душе какое нибудь другое место, то можно разместить директорию сайта в любой другой пользовательской папке, или даже на другом диске.

    Как только папка появилась с названием «Новая папка» в синем фоне, нажимаем клавишу «Backspace», и тем самым убираем название «Новая папка», а вместо него пишем, к примеру, «site»(сайт), и сохраняем, щёлкнув по нему левой клавишей.

    Затем двойным щелчком открываем эту папку, и уже в ней, точно так-же, создаём ещё две — «сontent»(содержание) и «images»(изображения)

    В папку site мы в дальнейшем загрузим ещё файл index.html (главная страница сайта), в папку content — остальные страницы сайта, а в папку images — картинки.

    Можно спроектировать директорию немного по другому. Можно вместо папки «content», создать несколько папок — rubrica-1, rubrica-2, rubrica-3, и так далее.

    Вместо rubrica, написать название рубрики, и уже в них складывать статьи, написанные по теме рубрики.

    Это, конечно увеличит корень сайта, но зато уменьшит путь к страницам. В общем, выбор тут за Вами. Без особых плюсов и минусов, можно сделать и так и эдак.

    Вот и всё. Для сайта на чистом HTML корневая папка готова. Теперь можно создавать файлы станиц и заполнять ими эту директорию.

    Директория сайта написанного на HTML+CSS+PHP

    В том случае, если Вам на сайте потребуются формы обратной связи, и другие интерактивные элементы написанные на языке PHP, директория будет создаваться по другому, так как для чтения скриптов Вашему компьютеру потребуется php интерпретатор, и его функции лучше всего, по моему мнению, может выполнить Денвер.

    Денвер — это программа, включающая в себя Apache, PHP, MySQL, Perl и другие необходимые для веб модули.

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

    Как установить Денвер, Я очень подробно показал в статье Установка Денвер

    Когда Денвер будет установлен, можно приступить к созданию на нём директории сайта.

    Запускаем Денвер, щёлкнув по ярлыку «Start Denwer», который появился на Вашем Рабочем столе, после установки.

    Заходим «Пуск — Компьютер», и открываем диск «Z», автоматически создающийся при установке Денвера.

    Открываем папку «home».

    В этой папке я стёр свои сайты, чтоб Вас не путать, а Вам нужно будет создать новую папку и назвать её, допустим, «site» или «site.ru» Можно любое другое название английскими буквами, значения не имеет.

    Затем, открываем эту пустую папку, и в ней создаём ещё одну — «www». Эту уже по другому называть нельзя. И вот в ней и будет расположена директория Вашего сайта.

    Открываем её, и создаём ещё 3 папки:

    1. images    — для картинок.
    2. style    — для стилей.
    3. is    — для скриптов.

    И ещё в эту папку нам нужно поместить файл .htaccess.

    .htaccess — файл дополнительной конфигурации веб-сервера Apache, входящего в сборку Денвер. Он позволяет задавать дополнительные параметры и разрешения для работы веб-сервера.

    Чтобы его создать, нужно открыть «Блокнот» (Пуск — Все программы — Стандартные), или если у Вас уже установлен Notepad++. Затем скопировать и вставить в него следующий код:

    AddDefaultCharset utf-8
    AddCharset utf-8 *
    <IfModule mod_charset.c>
    CharsetSourceEnc utf-8
    CharsetDefault utf-8
    </IfModule>

    Затем «Файл — Сохранить как …», и в открывшемся поисковом окне находим папку «www».

    Затем, прежде чем сохранить файл, в «Имя файла», в низу окна поисковика, выделяем, и клавишей «Bacspage» убираем то, что там написано, а прописываем «. htaccess», и теперь уже «Сохранить» (не пропустите точку впереди, так как это расширение).

    После этого файл появиться в директории.

    Всё, корень сайта готов. Можно заполнять его файлами.

    В папку images будем складывать картинки, в папку style файлы css, а в папку is файлы javascript.

    Хоть это и выходит за рамки данной статьи, но желательно проверить, как работает интерпретатор php.

    Для этого потребуется редактор файлов Notepad++. Если он у Вас ещё не установлен, то Вам необходимо сначала прочитать статью Руководство по установке и использованию Notepad++, и установить редактор.

    Затем открыть новый документ и написать в нём следующий скрипт:

    <?php
    echo 5;

    ?>

    Далее «Файл — Сохранить как …», находим в поисковике папку «www», называем файл «index.php», и сохраняем.

    После этого можно зайти в нашу директорию, убедиться в том, что файл «index.php» в ней появился, и перезагрузить Денвер, двойным щелчком по «Restart Denwer».

    Как только Денвер перезагрузится, открываем новую вкладку в браузере, и вводим в поисковой строке запрос «site/index.php».

    На экране должна появиться цифра 5.

    Это значит, что Денвер работает нормально, можно продолжать изучать веб-дизайн и веб-программирование, и строить свой сайт, хоть только на html + css, хоть с применением php.

    Готовый код для сайтов:

    1. На чистом HTML

    2. На HTML+CSS

    3. На HTML+CSS+PHP

    Желаю творческих успехов.


    Перемена

    Иду я как-то утром на учёбу, спокойно иду, не опаздываю.
    И тут вдруг понимаю, что рядом одеяло, кошка, подушка, будильник: я на кровати!

    Делаем сайт и выкладываем его в интернет < < < В раздел > > > Каркас страницы, теги. Создаём файл.

    Корневая папка сайта | Web-Profy.com

    Сегодня речь пойдет, о довольно серьезной вещи – корневая папка сайта. Прежде чем начать создание чего-либо, надо представлять себя структуру предмета, который ты хочешь создать. Вы должны ориентироваться в структуре движка, с которым Вы работает, и, конечно же, не терять время на поиски корневой папки сайта.

    По своему личному примеру скажу: сколько ни изучай информацию по данному вопросу, но если не разобрался в основах – все будет мимо. Для того чтобы процесс сдвинулся с места, есть только два пути: искать необходимую информацию в сети и, тратя множество времени и сил, пытаться что-нибудь сделать самостоятельно. Или пойти в специальную школу или в партнерскую программу с обучением, и там уже разобраться с основами.

    Конечно, второй вариант лучше, но здесь тоже не все так просто. Я знаю несколько подобных школ, где обучение на самом высочайшем уровне. Но качественное обучение стоит хороших денег. Тут выбор только за Вами. А теперь, вот он – бесплатный совет: путь к финансовой независимости лежит через C-panel Вашего хостинга. Поэтому в данной статье мы попытаемся познакомить Вас с движком Вордпресс.

    В Вордпресс принцип управления контентом довольно прост. Запомните, Вам надо обязательно представлять структуру движка и понимать, как работает система. После того как Вы установили движок на хостинг, то у Вас не получится просто забыть о нем, потому что все файлы в этой системе можно изменять и корректировать. Работая над усовершенствованием своего сайта, Вам надо будет постоянно обращаться к этим файлам, и без полного осмысления их функционирования Вам не обойтись.

    Первое, что надо знать – что такое корневая папка сайта и где ее найти? Корневая папка – папка, в которой находятся три главные папки: wp-content, wp-includes,wp-admin. Здесь же располагаются системные файлы, с которыми тоже придется разобраться. На разных хостингах путь к этой папке разный. Лично на моей хостинге это: public.html – домен – корневая папка. Но существуют и такие вариант: домен – public.html – корневая папка. В таком случае, для Вас будет маяком три названные выше папки: wp-content, wp-includes, wp-admin.

    Все остальное содержимое корневого каталога – системные файлы. Нас интересуют только два из них: — первый – wp-config-sample.php. В нем находится информация, которая нужна для подключения к базе данных. В дистрибутиве Вордпресс данный системный файл имеет окончание sample, то есть это ещё не полноценный файл, который Вашими стараниями должен превратиться в wp-config.php. В данный файл надо внести имя пользователя и пароль, а также имя базы данных. — второй — .htaccess. Он обеспечивает стабильную работу хостинга, отвечая за URL структуру и постоянные ссылки на сайте. В ситуации, если Вы его составили неверно или забыли о нем, нельзя будет переходить по ссылкам, и единственное, что будут видеть Ваши посетители – страница 404 ошибки.

    Алексей Повловский

    Найдите корень документов на своем веб-сайте

    Если вам нужно загрузить файлы в свою учетную запись хостинга, вам нужно будет знать, в какой каталог их загружать. Конкретный каталог, в который вы их загрузите, будет зависеть от того, работаете ли вы с основным доменом, дополнительным доменом или поддоменом. В этом руководстве мы обсудим, как определить корень документа вашего веб-сайта. (Нет учетной записи хостинга? Нет проблем, мы вас обслужим! Наша опция VPS-хостинга избавляет от необходимости строить догадки при размещении веб-сайтов.)

    Поиск корня документа

    Корень документа домена , также известный как домашняя папка , является основной папкой, которая содержит все файлы для домена или поддомена.

    Основной домен
    Корневой каталог документа для вашего основного доменного имени — это ваша папка public_html . Это означает, что когда кто-то посещает ваш основной домен, сервер возвращает файлы, которые находятся в папке public_html .

    Поддомены
    Корень документа для поддомена немного отличается. Если ваш субдомен — https://store.example.com , то корневой папкой документа будет public_html / store .

    Дополнительные домены
    Корни документов дополнительных доменов очень похожи на поддомены. Если в вашей учетной записи есть дополнительный домен, вам нужно будет посмотреть раздел > cPanel Addon Domains , чтобы увидеть, где была установлена ​​корневая папка. Ниже также приведено пояснение в виде диаграммы.

    Тип домена URL-путь Структура файла
    Основной домен https: // пример.com public_html
    Поддомен https://store.example.com public_html / store
    Дополнительный домен https://example2.com add_on_domains / example2.com

    Как мне найти корень документа надстройки / поддомена?

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

    1. Войдите в cPanel
    2. Щелкните Addon domains
    3. Вы увидите список дополнительных доменов, настроенных в вашей учетной записи, и корень документа будет указан здесь.
    Поиск корня документа поддомена
    1. Войдите в cPanel
    2. Щелкните Поддомены
    3. Вы увидите список дополнительных доменов, настроенных в вашей учетной записи, и корень документа будет указан здесь.

    Какой файл загружается первым?

    Если конкретный файл не указан, индексный файл каталога будет первым файлом, загружаемым сервером из папки. Например, если вы введете example.com/contact_us.php , сервер вернет страницу contact_us.php . Если вы введете просто example.com , сервер загрузит индексный файл каталога. Сервер ищет эти конкретные файлы в следующем порядке:

    1. index.htm
    2. index.html
    3. index.php

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

    Могу ли я изменить индексный файл каталога?

    Некоторые приложения для создания веб-сайтов называют домашнюю страницу иначе, чем стандартным index.htm , index.html или index.php . Например, приложение может называть вашу домашнюю страницу Welcome.html или Home.html . Если ваше приложение делает это, вам нужно будет изменить файл .htaccess и установить значение Directory Index в соответствии с настройками первой страницы веб-сайта.

    Как изменить индекс каталога?

    Чтобы изменить индекс каталога, отредактируйте файл .htaccess и добавьте следующую строку:

    DirectoryIndex some-file.html

    Например, :
    Предположим, что домашняя страница вашего веб-сайта называется Welcome.html. Нам нужно обновить файл .htaccess, чтобы сервер знал, что нужно сначала загрузить Welcome.html, а не index.htm. Откройте (или создайте) файл .htaccess в корне документа вашего домена и добавьте следующую строку:

    DirectoryIndex Welcome.html

    Да, это так просто! Обратите внимание, что сервер чувствителен к регистру, поэтому обязательно используйте правильный регистр. Например, Welcome.html отличается от welcome.html.

    ProPhoto Blogs Support Tutorial — поиск корневой папки через FTP

    Следующие ниже инструкции по поддержке подразумевают использование программы FTP . Если вы не знаете, что такое программа FTP или как ее использовать, посетите это руководство, прежде чем продолжить.

    Корневая веб-папка — это папка на вашем сервере веб-хостинга, в которой хранятся все файлы, составляющие ваш фактический веб-сайт . Думайте об этом как о папке верхнего уровня всего вашего веб-сайта. Существует множество различных веб-хостов, и все настройки серверов веб-хостинга немного отличаются. Из-за этого иногда бывает сложно найти корневую веб-папку.

    Чтобы найти корневую веб-папку, подключитесь к своей учетной записи веб-хостинга с помощью программы FTP. Как только вы это сделаете, найдите папку с именем « public_html » или « www ». Если вы найдете один (или оба — на самом деле они являются псевдонимами друг друга, поэтому они указывают на одно и то же место) из них, значит, вы нашли свою корневую папку в Интернете.По нашему опыту, около 70% всех веб-хостов имеют корневые папки, которые называются одним из этих двух элементов. Дважды щелкните эту папку, и вы сможете загружать файлы и папки в корневой каталог.

    У меня нет папки «public_html» или «www»

    Если у вас нет папки «public_html» или «www», не волнуйтесь. Следующий наиболее распространенный способ, которым веб-хосты обозначают корневую веб-папку, — это использование имени папки « httpdocs » (, а не httpsdocs).

    Другие варианты имени корневой веб-папки: « html», «public» или «web.”

    Или у вас может быть папка с именем вашего домена , и это будет ваша корневая веб-папка для этого домена. Например, у вас может быть папка под названием « www.johndoephoto.com ».

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

    Не могу найти

    Если вы все еще не можете его найти, вероятно, это одна из двух вещей:

    1) У вас может быть комбинация пользователь / пароль FTP, которая ограничивает вас узкой частью вашей учетной записи веб-хостинга, не позволяя вам видеть свою корневую веб-папку. Чтобы проверить наличие этой проблемы, позвоните в службу технической поддержки вашего веб-хоста и попросите их помочь вам убедиться, что у вас есть имя пользователя и пароль FTP, которые дают вам полный доступ ко всем вашим файлам, пользователь root .

    2) Ваш веб-хост может иметь какое-то необычное нестандартное корневое имя / расположение . Чтобы узнать это, позвоните в службу технической поддержки своего веб-хостинга и попросите их помочь вам найти корневой каталог через FTP.

    Следующие ниже инструкции по поддержке подразумевают использование программы FTP .Если вы не знаете, что такое программа FTP или как ее использовать, посетите это руководство, прежде чем продолжить.

    Корневая веб-папка — это папка на вашем сервере веб-хостинга, в которой хранятся все файлы, составляющие ваш фактический веб-сайт . Думайте об этом как о папке верхнего уровня всего вашего веб-сайта. Существует множество различных веб-хостов, и все настройки серверов веб-хостинга немного отличаются. Из-за этого иногда бывает сложно найти корневую веб-папку.

    Чтобы найти корневую веб-папку, подключитесь к своей учетной записи веб-хостинга с помощью программы FTP.Как только вы это сделаете, найдите папку с именем « public_html » или « www ». Если вы найдете один (или оба — на самом деле они являются псевдонимами друг друга, поэтому они указывают на одно и то же место) из них, значит, вы нашли свою корневую папку в Интернете. По нашему опыту, около 70% всех веб-хостов имеют корневые папки, которые называются одним из этих двух элементов. Дважды щелкните эту папку, и вы сможете загружать файлы и папки в корневой каталог.

    У меня нет папки «public_html» или «www»

    Если у вас нет папки «public_html» или «www», не волнуйтесь.Следующий наиболее распространенный способ, которым веб-хосты обозначают корневую веб-папку, — это использование имени папки « httpdocs » (, а не httpsdocs).

    Другие варианты имени корневой веб-папки: « html», «public» или «web».

    Или у вас может быть папка с именем вашего домена , и это будет ваша корневая веб-папка для этого домена. Например, у вас может быть папка под названием « www.johndoephoto.com ».

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

    Не могу найти

    Если вы все еще не можете его найти, вероятно, это одна из двух вещей:

    1) У вас может быть комбинация пользователь / пароль FTP, которая ограничивает вас узкой частью вашей учетной записи веб-хостинга, не позволяя вам видеть свою корневую веб-папку. Чтобы проверить наличие этой проблемы, позвоните в службу технической поддержки вашего веб-хоста и попросите их помочь вам убедиться, что у вас есть имя пользователя и пароль FTP, которые дают вам полный доступ ко всем вашим файлам, пользователь root .

    2) Ваш веб-хост может иметь какое-то необычное нестандартное корневое имя / расположение . Чтобы узнать это, позвоните в службу технической поддержки своего веб-хостинга и попросите их помочь вам найти корневой каталог через FTP.

    Следующие ниже инструкции по поддержке подразумевают использование программы FTP . Если вы не знаете, что такое программа FTP или как ее использовать, посетите это руководство, прежде чем продолжить.

    Корневая веб-папка — это папка на вашем сервере веб-хостинга, в которой хранятся все файлы, составляющие ваш фактический веб-сайт .Думайте об этом как о папке верхнего уровня всего вашего веб-сайта. Существует множество различных веб-хостов, и все настройки серверов веб-хостинга немного отличаются. Из-за этого иногда бывает сложно найти корневую веб-папку.

    Чтобы найти корневую веб-папку, подключитесь к своей учетной записи веб-хостинга с помощью программы FTP. Как только вы это сделаете, найдите папку с именем « public_html » или « www ». Если вы найдете один (или оба — на самом деле они являются псевдонимами друг друга, поэтому они указывают на одно и то же место) из них, значит, вы нашли свою корневую папку в Интернете.По нашему опыту, около 70% всех веб-хостов имеют корневые папки, которые называются одним из этих двух элементов. Дважды щелкните эту папку, и вы сможете загружать файлы и папки в корневой каталог.

    У меня нет папки «public_html» или «www»

    Если у вас нет папки «public_html» или «www», не волнуйтесь. Следующий наиболее распространенный способ, которым веб-хосты обозначают корневую веб-папку, — это использование имени папки « httpdocs » (, а не httpsdocs).

    Другое относительно распространенное имя корневой веб-папки — просто « html ».

    Или у вас может быть папка с именем вашего домена , и это будет ваша корневая веб-папка для этого домена. Например, у вас может быть папка под названием « www.johndoephoto.com ».

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

    Не могу найти

    Если вы все еще не можете его найти, вероятно, это одна из двух вещей:

    1) У вас может быть комбинация пользователь / пароль FTP, которая ограничивает вас узкой частью вашей учетной записи веб-хостинга, не позволяя вам видеть свою корневую веб-папку.Чтобы проверить наличие этой проблемы, позвоните в службу технической поддержки вашего веб-хоста и попросите их помочь вам убедиться, что у вас есть имя пользователя и пароль FTP, которые дают вам полный доступ ко всем вашим файлам, пользователь root .

    2) Ваш веб-хост может иметь какое-то необычное нестандартное корневое имя / расположение . Чтобы узнать это, позвоните в службу технической поддержки своего веб-хостинга и попросите их помочь вам найти корневой каталог через FTP.

    Где находится корневой каталог моего веб-сайта?

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

    Стандартный путь к файлу конфигурации Apache находится в / etc / apache2 / sites-available / examplesite . В зависимости от того, как ваш разработчик назвал каталог, exampleite будет отличаться. Чтобы проверить имя каталога, вы должны запустить команду ls -la / etc / apache2 / sites-available . Результат этой команды будет выглядеть примерно так:

      всего 24
    drwxr-xr-x 3 root root 4096 4 сентября 19:54.
    drwxr-xr-x 8 root root 4096 26 августа 15:25 ..
    -rw-r - r-- 1 корень root 1332 3 февраля 2019 г. 000-default.конф
    -rw-r - r-- 1 root root 6338 3 февраля 2019 г. default-ssl.conf
    drwxr-xr-x 2 root root 4096 4 сентября 19:54 примеры сайта
      

    В выходных данных примера, которым я поделился с вами, exampleite — это каталог внутри этого пути к файлу. На это указывает d в правах доступа к файлам ( drwxr-xr-x ). Вы должны найти в этой папке файл с расширением .conf . Файл .conf будет указывать путь к файлу, в котором находятся индексные файлы.Чтобы просмотреть файл .conf, вы хотите запустить команду cat /etc/apache2/sites-available/examplesite/example.conf . Файл .conf будет выглядеть примерно так:

      # domain: example.com
    # public: /var/www/html/example.com/public_html/
    
    
      # Адрес электронной почты администратора, имя сервера (доменное имя) и любые псевдонимы
      ServerAdmin [адрес электронной почты защищен]
      ServerName example.com
      ServerAlias ​​www.example.com
    
      # Индексный файл и корень документа (где находятся общедоступные файлы)
      DirectoryIndex индекс.html index.php
      DocumentRoot /var/www/html/example.com/public_html
      # Расположение файлов журнала
      LogLevel предупреждать
      ErrorLog /var/www/html/example.com/log/error.log
      CustomLog /var/www/html/example.com/log/access.log в сочетании
    
      

    В этом выводе вы захотите сфокусироваться на # индексном файле и корне документа (где расположены общедоступные файлы) . Индексные файлы — это то место, где вы будете вносить изменения, чтобы изменить внешний вид главной веб-страницы. Чтобы отредактировать файл индекса, вам нужно будет выполнить команду nano / etc / apache2 / sites-available / examplesite / example.conf .

    Если вы получили ошибку , отказано в разрешении в какой-либо части этого процесса, вам нужно будет запустить команду, используя sudo перед этим, и ввести пароль root вашего Linode (а не пароль вашего менеджера). Выполнение команды sudo для редактирования примера файла конфигурации будет выглядеть примерно так: sudo nano /etc/apache2/sites-available/examplesite/example.conf

    Что такое корневой веб-каталог документов для веб-сайта?

    Обратите внимание, что этому сообщению больше года и он может содержать устаревшую информацию.

    Корень документа, который также называется корневым веб-каталогом или корневым каталогом веб-сайта, является общедоступной базовой папкой для веб-сайта. Здесь вы найдете индексный файл (index.php, index.html, default.html и т. Д.). Эта папка часто называется public_html, htdocs, www или wwwroot, в зависимости от вашего веб-хоста и настроек.

    Корневой каталог документа — это папка, к которой осуществляется доступ при переходе в домен веб-сайта. Например, если у вас есть веб-сайт www.mywebsite.com с файлом index.html в корне документа, переход по этому веб-адресу будет обслуживать этот индексный файл.

    Над корнем документа

    Веб-сайт может хранить файлы вне общедоступного корня документа. К этим файлам нельзя получить доступ по URL-адресу или веб-адресу. Доступ к ним может получить только веб-приложение (PHP, ASP.NET и т. Д.) Через серверное программирование и код.

    Взгляните на этот пример иерархии каталогов для простого веб-сайта PHP:

    mywebsite /
    ├── application_files /
    | ├── библиотека /
    | ├── шаблоны /
    | └── config.php
    └── public_html /
    ├── media /
    │ ├── image1.jpg
    │ └── image2.jpg
    ├── includes /
    │ ├── style.css
    │ └── script.js
    └── index.php

    В приведенном выше примере папка public_html является корень документа веб-сайта, а index.php — это то, что запускается, когда кто-то переходит на домен веб-сайта (www.mywebsite.com). К файлам и папкам в application_files нельзя получить доступ публично, и они используются исключительно приложением PHP.

    Безопасность

    Рекомендуется хранить все закрытые файлы вне корня документа.Например, у вас могут быть файлы header.php и footer.php, к которым не следует обращаться напрямую, но они включаются в веб-сайт другим файлом. Или у вас может быть файл config.php, содержащий информацию для входа в базу данных. Хранение этих файлов над корнем документа означает, что к ним нельзя получить публичный доступ по URL-адресу или веб-адресу (если вы не создаете сценарий, который специально их обслуживает).

    Джеймс 26 октября 2017 г.
    Новичок здесь. Как работают пути URL-адресов статей, созданные системой блогов, такой как wordpress?

    Что такое корневая папка или корневой каталог?

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

    Корневой каталог содержит все остальные папки на диске или в папке и, конечно, также может содержать файлы. Вы можете визуализировать это с помощью перевернутого дерева, где корни (корневая папка) находятся наверху, а ветви (подпапки) опускаются ниже; корень — это то, что скрепляет все его нижние элементы.

    Например, корневой каталог основного раздела на вашем компьютере, вероятно, C: \. Корневая папка вашего DVD- или CD-привода может быть D: \. В корне реестра Windows хранятся кусты, такие как HKEY_CLASSES_ROOT.

    Lifewire

    ROOT также является аббревиатурой от объектно-ориентированных технологий ROOT, но не имеет ничего общего с корневыми папками.

    Примеры корневых папок

    Термин корень также может относиться к тому месту, о котором вы говорите. Например, программа, которая устанавливается в C: \ Programs \ Example, использует эту конкретную папку в качестве своего корня, потенциально с рядом подпапок под ней.

    То же самое относится и к любой другой папке. Вам нужно зайти в корень пользовательской папки для User1 в Windows? Это папка C: \ Users \ Name1 \ . Это, конечно, меняется в зависимости от того, о каком пользователе вы говорите — корневая папка User2 будет C: \ Users \ User2 \ .

    Доступ к корневой папке

    Быстрый способ попасть в корневую папку жесткого диска, когда вы находитесь в командной строке Windows, — это выполнить команду изменения каталога — cd — наподобие этой:

    cd \ 

    class = «ql-syntax»>

    После выполнения вы сразу будете перемещены из текущего рабочего каталога в корневую папку.Так, например, если вы находитесь в папке C: \ Windows \ System32 , а затем вводите команду cd с обратной косой чертой (как показано выше), вы немедленно переместитесь с того места, где вы находитесь, на C : \ .

    Точно так же выполнение команды cd вот так:

    cd .. 

    class = «ql-syntax»>

    … переместит каталог на одну позицию вверх, что полезно, если вам нужно попасть в корень папки, но не в корень всего диска. Например, при выполнении cd.. , а в папке C: \ Users \ User1 \ Downloads \ изменяет текущий каталог на C: \ Users \ User1 \ . Если вы сделаете это снова, вы попадете в C: \ Users \ и так далее.

    Ниже приведен пример, в котором мы начинаем с папки Germany на диске C: \ . Как видите, выполнение той же команды в командной строке перемещает рабочий каталог в папку непосредственно перед / над ним, вплоть до корня жесткого диска.

    C: \ AMYS-PHONE \ Pictures \ Germany> cd.. 
    C: \ AMYS-PHONE \ Pictures> cd ..
    C: \ AMYS-PHONE> cd ..
    C: \>

    class = «ql-syntax»>

    Вы можете попытаться получить доступ к корневой папке, только чтобы обнаружить, что вы не видите ее при просмотре через проводник. Это связано с тем, что некоторые папки по умолчанию скрыты в Windows. См. Нашу статью Как показать скрытые файлы и папки в Windows? если вам нужна помощь в их раскрытии.

    Подробнее о корневых папках и каталогах

    Термин корневая веб-папка иногда может использоваться для описания каталога, в котором хранятся все файлы, составляющие веб-сайт.Здесь применяется та же концепция, что и на вашем локальном компьютере — файлы и папки в этой корневой папке содержат файлы основных веб-страниц, такие как файлы HTML, которые должны отображаться, когда кто-то обращается к основному URL-адресу веб-сайта.

    Термин root , используемый здесь, не следует путать с папкой / root , обнаруженной в некоторых операционных системах Unix, где он используется вместо домашнего каталога определенной учетной записи пользователя (которая иногда называется учетной записью root ).В некотором смысле, однако, поскольку это основная папка для этого конкретного пользователя, вы можете называть ее корневой папкой.

    В некоторых операционных системах файлы могут храниться в корневом каталоге, например, на диске C: / в Windows, но некоторые ОС не поддерживают это.

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

    Спасибо, что сообщили нам!

    Расскажите, почему!

    Другой

    Недостаточно подробностей

    Сложно понять

    Что такое корневая папка документа?

    HostGator стремится упростить перенос вашего сайта на новую учетную запись хостинга.Мы можем передать файлы веб-сайтов, базы данных, скрипты и один бесплатный перенос регистрации домена.

    Что дает мне право на бесплатный перевод?

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

    В зависимости от типа учетной записи, которую вы регистрируете, мы предлагаем разное количество бесплатных переводов.Пожалуйста, обратитесь к таблице ниже, чтобы увидеть, что мы включаем в новые пакеты.

    Полные передачи cPanel — это количество включенных передач cPanel в cPanel.

    Макс. Ручные переводы — это максимальное количество ручных переводов, включенных в вашу учетную запись.

    Всего бесплатных переводов — это общее количество веб-сайтов, которые мы переместим для вас.

    Тип учетной записи Всего бесплатных переводов Полные переводы cPanel Макс.Ручные переводы
    ? Общий 1 1 2 1
    ? Торговый посредник 30 30 2 30
    ? VPS Без ограничений 1 Безлимитный 2 10 на уровень VPS
    ? Выделенный (базовый) Безлимитный 1 Безлимитный 2 75
    ? Выделенный (Стандартный, Elite, Pro ) Безлимитный 1 Безлимитный 2 100

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

    2 Полная передача cPanel включает все домены, дополнительные домены, поддомены и настройки cPanel. Это также будет включать вашу электронную почту и учетные записи электронной почты. Обратите внимание, что для этого требуется, чтобы генератор резервных копий cPanel на вашем старом хосте был активен.

    Несколько примеров: Учетная запись торгового посредника Aluminium включает до 30 бесплатных переводов. Из этих 30 у вас может быть 20 переводов cPanel на cPanel и 10 переводов вручную, или любая комбинация этих двух, что в сумме составляет 30 или меньше веб-сайтов.Другой пример: профессиональный выделенный сервер включает неограниченное количество передач cPanel на cPanel, это означает, что вы можете перенести 150 сайтов (или даже больше). Кроме того, поскольку общее количество переводов не ограничено, вы можете использовать до 100 переводов вручную.

    Для получения дополнительной информации см. Нашу статью о поддержке переводов, свяжитесь с нашим отделом переводов по адресу [email protected] или позвоните по телефону 866.96.GATOR

    Как найти корень веб-приложения

    • 2 минуты на чтение

    В этой статье

    Применимо к: SharePoint Foundation 2010

    Веб-приложение — это основная структура информационных служб Интернета (IIS).Он представляет доступное пространство имен URL (например, http: // example). Корневой каталог веб-приложения — это папка на жестком диске, соответствующая этому пространству имен URL. Например, размещение файла с именем file.htm в корневой папке веб-приложения приводит к доступному URL-адресу по адресу http: //example/file.htm.

    Сайт, созданный с помощью Microsoft SharePoint Foundation 2010, строится на основе этих веб-приложений. В большинстве случаев файлы, которые отображаются в пространстве имен для сайта SharePoint Foundation 2010, хранятся в базе данных и физически не находятся в корне веб-приложения.Однако корень веб-приложения содержит некоторые файлы, которые используются сайтом SharePoint или веб-частями, созданными с помощью Microsoft ASP.NET, а именно:

    • Файл web.config, в котором хранятся параметры конфигурации ASP.NET

      .

    • Любые сборки Microsoft.NET Framework, содержащие элементы управления или части, используемые сайтом SharePoint, которые хранятся в папке bin

    • Любые определения веб-частей (файлы .dwp или .webpart), используемые во всем веб-приложении, которые хранятся в папке wpcatalog

    • Любые ресурсы для веб-частей, относящиеся к веб-приложению, которые хранятся в папке wpresources

    Обычно корень веб-приложения по умолчанию для порта 80 хранится в каталоге c: \ inetpub \ wwwroot.Установка Windows SharePoint Services 2.0 обычно заменяла веб-приложение по умолчанию; поэтому корневой каталог веб-приложения по умолчанию для сайта SharePoint, созданного с помощью Windows SharePoint Services 2.0, находился там.

    Установка SharePoint Foundation обычно подготавливает новое веб-приложение, чаще всего называемое SharePoint (80). Физическое расположение этого пути — c: \ inetpub \ wwwroot \ wss \ VirtualDirectories \ .

    Обычно в VirtualDirectories есть как минимум два каталога : один для приложения централизованного администрирования, а другой — для приложения содержимого по умолчанию.Чтобы узнать, какое приложение является каким, используйте следующую процедуру для определения корневого каталога вашего веб-приложения. Эта процедура применима к Windows Server 2003, на котором запущены службы IIS 6.0.

    Подсказка

    Для работы с файлами в вашем веб-приложении щелкните правой кнопкой мыши корневой каталог вашего приложения и выберите Explore .