Корневая папка сайта
В какой каталог нужно загружать файлы сайта
В статье мы расскажем, что такое корневая папка сайта, как найти её расположение и как загрузить файлы в эту папку.
Корневая папка (корневая директория/корневой каталог/корень документа) — это основная папка, в которой хранятся все каталоги и файлы сайта. Именно в эту папку загружается архив с файлами сайта и базы данных.
Если разместить файлы сайта не в ту папку, то вместо сайта отобразится ошибка 403. Правильно определить расположение корневой папки поможет инструкция ниже.
Как узнать путь корневой папки сайта
Путь корневой папки сайта может быть относительным или абсолютным. Путь до папки сайта через панель управления является относительным.
Чтобы узнать относительный путь корневой папки:
-
1.
Откройте панель управления веб-хостингом и следуйте нужной инструкции ниже.
Перейдите в раздел Сайты. В столбце «Корневая директория» отобразится путь корневой папки сайта:
Обратите внимание: если вид вашей панели управления отличается от представленного в статье, в разделе «Основная информация» переключите тему с paper_lantern на jupiter.
В блоке «Домены» нажмите Домены. В этом подразделе можно увидеть путь корневой папки для доменов, поддоменов и псевдонимов.
Путь до корневой папки отображается в столбце «Корень документа». В примере /test.ru — корень документа для домена test.ru, а /domain.ru — корень для домена domain.ru.
Обратите внимание! Если внешний вид вашей панели управления отличается от представленного в инструкции, перейдите в раздел «Сайты и домены» и в правом верхнем углу измените вид на «Активный».
В разделе «Сайты и домены» найдите домен, по которому должен открываться сайт (в нашем примере faq-reg.ru). Путь до корневой папки отмечен на скриншоте (faq-reg.ru/ — папка сайта для домена faq-reg.ru):
Как узнать абсолютный путь до корневой папки?
Путь до папки сайта через панель управления является относительным. Если вам нужен абсолютный (полный) путь до корневой папки сайта, перед путем до корневой папки сайта вставьте путь до корня хостинга.
Путь до корня зависит от операционной системы и хостинг-панели управления.
Путь до корня хостинга на Linux:
- ISPmanager: /var/www/u1234567/data/;
- Plesk: /var/www/vhosts/u1234567.plsk.regruhosting.ru/;
- cPanel: /var/www/u1234567/.
Путь до корня хостинга на Windows:
- Plesk: C:inetpubvhostsu1234567.plsk.regruhosting.ru, где «u1234567» — ваш логин услуги хостинга.
Логин хостинга можно узнать по инструкции: Пароли для доступа к хостингу, серверу, FTP и MySQL.
Абсолютный путь до папки на примере сайта «faq-reg.ru» будет выглядеть так:
Для хостинга на Linux:
- для ISPmanager: /var/www/u1234567/data/www/faq-reg.ru/;
- для Plesk: /var/www/vhosts/u1234567.plsk.regruhosting.ru/faq-reg.ru/;
- для cPanel: /var/www/u1234567/faq-reg.ru/;
Для хостинга на Windows:
- для Plesk: C:inetpubvhostsu1234567.plsk.regruhosting.ruhttpdocsfaq-reg.ru.
С размещением файлов сайта на хостинге вам поможет инструкция ниже.
Как загрузить файл в корневую папку сайта?
Эта инструкция подойдёт для загрузки отдельных файлов в корневую папку сайта. Если вы хотите узнать подробнее о размещении сайта на хостинге: что это и как свой сайт залить на хостинг, вам помогут соответствующие инструкции для ISPmanager, cPanel и Plesk.
Перед тем как залить файлы на хостинг, убедитесь, что домен, по которому будет открываться сайт, привязан к хостингу: Как привязать домен к хостингу?
Чтобы загрузить файл на хостинг, откройте панель управления хостингом и следуйте инструкции:
-
1.
Перейдите в раздел Сайты. Кликните по домену и нажмите Файлы сайта:
Как загрузить файлы на хостинг
-
2.
Кликните Загрузить:
Как загрузить файлы
-
3.
Выберите Файл с локального компьютера, прикрепите файл с компьютера и нажмите Ok:
Загрузка файлов на хостинг
Готово, вы загрузили файл в корневую папку сайта.
Обратите внимание: если вид вашей панели управления отличается от представленного в статье, в разделе «Основная информация» переключите тему с paper_lantern на jupiter.
-
1.
В блоке «Домены» нажмите Домены:
-
2.
Перейдите в каталог вашего сайта:
-
3.
На верхней панели инструментов нажмите Загрузить:
-
4.
Выберите файл с локального ПК, и он сразу загрузится.
Готово, вы загрузили файл в корневую папку вашего сайта. Подробная инструкция, как залить шаблон сайта на хостинг: Как разместить сайт в cPanel?
-
1.
На вкладке «Сайты и домены» в блоке вашего домена нажмите Развернуть и перейдите в Менеджер файлов.
Обратите внимание! Если внешний вид вашей панели управления отличается от представленного в инструкции, перейдите в раздел «Сайты и домены» и в правом верхнем углу измените вид на «Активный».
-
2.
Нажмите Загрузить. Затем выберите необходимый файл с локального ПК — он будет загружен в корневую папку сайта.
Готово. вы загрузили файл с локального компьютера в корневую папку сайта. Подробнее о том, как загрузить html-сайт на хостинг, читайте в статье: Как разместить сайт в Plesk?
Как изменить корневую папку сайта?
Откройте панель управления хостингом и следуйте нужной инструкции:
В ISPmanager изменить корневую папку сайта для уже созданного домена можно только через пересоздание домена. Для этого:
-
1.
Перейдите в раздел Менеджер файлов и откройте директорию www. Кликните по строке с именем корневой папки, наведите курсор на Редактировать и нажмите Атрибуты:
-
2.
Укажите новое имя папки и кликните Оk:
-
3.
Перейдите в раздел Сайты и кликните по строке с нужным доменом. Нажмите на три точки и выберите Удалить:
Подтвердите удаление. Для этого кликните Оk:
-
4.
В разделе Сайты нажмите Создать сайт:
-
5.
Заполните поля:
- Имя — укажите домен, для которого изменяете корневую папку,
- Корневая директория — укажите путь к папке, которую вы переименовали ранее.
Затем кликните Ok:
Готово, вы изменили корневую папку сайта:
Обратите внимание: если вид вашей панели управления отличается от представленного в статье, в разделе «Основная информация» переключите тему с paper_lantern на jupiter.
-
1.
В блоке «Домены» выберите Дополнительные домены:
-
2.
Рядом с именем домена нажмите значок Карандаш:
-
3.
Пропишите новый путь до корневой папки и нажмите Изменить:
Готово, корневая папка изменена.
-
1.
На вкладке «Сайты и домены» рядом с именем домена выберите Настройки хостинга.
Обратите внимание! Если внешний вид вашей панели управления отличается от представленного в инструкции, перейдите в раздел «Сайты и домены» и в правом верхнем углу измените вид на «Активный».
-
2.
Пропишите новый путь до корневой папки сайта и внизу страницы нажмите Oк.
Готово, корневая папка изменена.
-
28.02.2016, 04:35
#1
Member
Как поменять корневую директорию домена?
Подскажите, коллеги, как без танцев с бубнами поменять корневую директорию домена?
-
29.02.2016, 18:49
#2
Member
up
через интерфейс это делается? или ручками конфиги правим на свой страх и риск?
-
01.03.2016, 20:31
#3
Senior Member
Здравствуйте. Через панель нельзя сменить корневую директорию у уже созданного веб домена. Только ручными правками конфигов на свой страх и риск.
-
01.03.2016, 20:43
#4
Member
Сообщение от Dasha
Здравствуйте. Через панель нельзя сменить корневую директорию у уже созданного веб домена. Только ручными правками конфигов на свой страх и риск.
Принято, спасибо.
А скажите тогда, ежели я внесу такое изменение, могу ли я ожидать нормальной работы системы в будущем, али проблемы будут неизбежны? В вопросе рассчитываю на то, что вы как разработчики хорошо знаете внутреннюю кухню.
-
02.03.2016, 09:11
#5
Senior Member
У вас ISPmanager Lite или Business. Если Business, то не стоит этого делать. Если Lite, то только для одного веб домена хотите сменить или для всех? Если для всех, то нужно изменить
path DefaultHomeDir — задаёт значение домашней директории пользователей (полный путь)
в конфигурационном файле панели, чтобы для всех последующих веб доменов прописывалась она. Но в работающей системе мы не советуем этого делать.
Во вновь установленной системе можете сменить, если вам сильно нужно, но я бы не советовала конечно.
-
02.03.2016, 17:19
#6
Member
Спасибо за ответ. У меня Lite.
Для некоторых доменов, выборочно. Вообще, как-то удручает отсутствие возможности задать домашнюю директорию домена штатным способом.
Хорошо, положим я конфиги для некоторых доменов поправлю вручную. Тогда, скажите, пожалуйста, какие проблемы от этого можно ожидать? Что может отвалиться или перестанет корректно работать? Хотелось бы подготовиться к такому шагу, да и другим пользователям будет полезна эта информация.
-
02.03.2016, 17:32
#7
Senior Member
О проблемах не могу сказать, мы не тестируем на такой конфигурации.
В ISPManager при создании сайта указывается корневая директория, но потом её изменить уже нельзя (через панель), выглядит созданный домен так:
Вопрос: можно ли где-то корневую директорию поменять в конфигах для конкретного домена и если да то где именно расположены эти конфиги?
Я посмотрел
etc/apache2/sites-enabled
etc/apache2/sites-available
но там только общие настройки, настроек для конкретного домена там нет
-
Вопрос заданболее трёх лет назад
-
5077 просмотров
Посмотрите в etc/apache2/vhosts
Пригласить эксперта
Здравствуйте.
В ISPmanager можно изменить домашнюю директорию пользователей, но делать это нужно только перед созданием самих пользователей. Т.е. сразу после установки панели на сервер, пока в ней еще ничего нет.
Как это сделать:
Добавить в конфигурационный файл панели, который находится по адресу
/usr/local/mgr5/etc/ispmgr.conf
параметр
path DefaultHomeDir
После этого перезапустить панель командой
/usr/local/mgr5/sbin/mgrctl -m ispmgr exit
Подробнее в нашей документации
-
Показать ещё
Загружается…
10 февр. 2023, в 15:28
50000 руб./за проект
10 февр. 2023, в 15:25
500 руб./за проект
10 февр. 2023, в 14:47
2000 руб./в час


