Путь к файлу на хостинге

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

В статье мы расскажем как загрузить html сайт на хостинг и как происходит размещение сайта на хостинге. Инструкция по размещению дана ниже.

Перед тем как залить файлы на хостинг, убедитесь, что домен, по которому должен открываться сайт, привязан к хостингу. Вы можете заказать Hosting Linux, WordPress Hosting, бесплатный хостинг для сайтов html, 1с-хостинг, Hosting Windows. Если домен не привязан, привяжите его по инструкции: Как привязать домен к хостингу? Пока домен не привязан к хостингу, загрузка сайта на хостинг и загрузка файлов на хостинг невозможна.

Затем определите, в какой каталог (корневую директорию/корневую папку сайта/корень документа) нужно разместить файлы по инструкции ниже. От верного выбора каталога зависит, отобразится ли сайт корректно. Если вы определите каталог неправильно, после размещения файлов на сайте будет отображаться ошибка 403.

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

Перейдите в раздел WWW-домены и найдите в списке домен (в нашем примере faq-reg.ru), по которому должен открываться ваш сайт. Каталог, в который нужно разместить файлы сайта, отображается в столбце «Корневая директория» (/www/faq-reg.ru — корневая директория для сайта faq-reg.ru):

В разделе Сайты и домены найдите домен, по которому должен открываться сайт (в нашем примере faq-reg.ru). Каталог, в котором нужно размещать файлы, отмечен на скриншоте (faq-reg.ru/ — папка сайта для домена faq-reg.ru):

Кликните по значку Дополнительные домены:

Каталог, в котором нужно размещать файлы, отображается в столбце «Корень документа» (/faq-reg.ru — корень документа для домена faq-reg.ru):

Абсолютный путь корневой папки сайта

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

  • ISPmanager: /var/www/u1234567/data/;
  • Plesk: /var/www/vhosts/u1234567.plsk.regruhosting.ru/;
  • cPanel: /var/www/u1234567/;
  • Plesk: C:inetpubvhostsu1234567.plsk.regruhosting.ru

где «u1234567» — ваш логин услуги хостинга. Логин хостинга можно узнать с помощью статьи: Пароли для доступа к хостингу, серверу, FTP и MySQL.

Абсолютный путь до папки на примере сайта site.ru будет выглядеть так:

  • пример с ISPmanager: /var/www/u1234567/data/www/site.ru/;
  • пример с Plesk: /var/www/vhosts/u1234567.plsk.regruhosting.ru/site.ru/;
  • пример с cPanel: /var/www/u1234567/site.ru/;
  • Plesk: C:inetpubvhostsu1234567.plsk.regruhosting.ruhttpdocssite.ru.

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

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

Перейдите в Менеджер файлов, далее в директорию www, кликнув по ней 2 раза:

как свой сайт залить на хостинг

Теперь перейдите в каталог вашего сайта (имя домена), также кликнув по нему дважды:

Внимание: если у вас кириллический домен (например, в зоне .РФ), каталог сайта будет отображаться в формате Punycode.

В верхней панели справа нажмите Закачать:

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

«`sequence %% 1 На вкладке *Сайты и домены* рядом с именем вашего домена кликните по папке сайта:

как залить шаблон сайта на хостинг

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

Читайте также  Проверка пунктуации на телефон

Перейдите в Дополнительные домены:

размещение сайта на хостинге что это

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

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

Выберите файл с локального ПК для загрузки. Файл будет загружен сразу же после выбора:

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

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

Перейдите в Менеджер файлов, далее в директорию www. Выделите строку с названием папки сайта mysite.ru и нажмите Атрибуты:

Переименуйте папку mysite.ru, задав новое имя new_mysite.ru, и нажмите Ок:

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

Вернитесь в раздел Менеджер файлов, затем в директорию www. Выделите строку с названием папки сайта new_mysite.ru и нажмите *Атрибуты*:

В открывшемся окне снова переименуйте ее в mysite.ru:

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

Заполните строки следующим образом:

  • Имя: имя сайта, которое вы удаляли во 2-м шаге;
  • Корневая директория: вида www/новая папка сайта

и сохраните изменения:

Корневая папка сайта будет изменена:

На вкладке «Сайты и домены» кликните Настройки хостинга рядом с именем домена:

Пропишите путь до новой корневой папки сайта:

и нажмите OK внизу страницы.

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

Рядом с именем домена нажмите значок редактирования корневого каталога документов:

Пропишите новый корневой каталог документов и нажмите Изменить:

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

А такая необходимость возникает у всех, как бы не были просты в управлении движки CMS, иногда приходится вручную прописывать путь к папке или файлу, либо загружать файлы, такие как robots.txt , либо файлы, подтверждающие права на владение сайтом в кабинетах веб мастера Google или Яндекс.

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

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

Так как-же все-таки прописать этот путь к папке, либо файлу?

Как загрузить файл в папку с сайтом WordPress

Давайте сначала посмотрим как загрузить файлы, на примере robots.txt и файла custom.css :

Дополнительно

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

Загружаем в папку с сайтом файл Robots.txt

Мне нужно загрузить на хостинге в папку с сайтом файл robots.txt .

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

Нужно найти корневую папку с сайтом.
На диаграмме корень сайта — wordpress
На хостинге TimeWeb это папка название сайта (по умолчанию wordpress) — publik.html
На хостинге Hostland — папка название сайта — www

Открываю одну из этих папок, в зависимости от хостинга и загружаю, воспользовавшись файловым менеджером, заранее подготовленный файл robots.txt . У меня есть статья, в которой затронута тема использования файлового менеджера TimeWeb. Там же заодно можно узнать как защитить сайт.

Загружаем в папку шаблона сайта файл custom.css

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

Читайте также  Сайты открываются только по ip адресу

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

Как прописать путь к папке, файлу WordPress

Тут все просто. Опять можно воспользоваться схемой. На схеме показан путь к файлу
custom.css , который находится в папке с темой, в поддериктории css

Нужно просто последовательно прописать путь к папке и находящемуся в ней файлу, где:
Корень сайта — wordpress заменяем на доменное имя сайта.

У меня путь к файлу custom.css будет выглядеть следующим образом

Теперь, чтобы подключить его, нужно всего-лишь открыть файл header.php (см. схему) и прописать в нем

Абсолютный путь к папкам, файлам

Иногда нужно прописать абсолютный путь к папкам, файлам. Например, при смене хостинга. А точнее эта папка называется корневой. В этом случае нужно создать небольшой скрипт, и поместить его в корневую папку WordPress. В нее я загружал файл robots.txt , об этом написано выше.

Просто скопируйте этот скрипт и в блокноте поставьте расширение файлу .php Например test.php Имя файлов и папок пишите латинскими буквами.

Этот файл заливаем на хостинг в корневую папку. В моем случае это папка publik . Теперь набираем (в этом примере) http://имя домена/publik/test.php и вбиваем в окно браузера. Если вы сделали все правильно, то на экране появится абсолютный путь к папкам, файлам.

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

Лучший способ отблагодарить автора

Похожие по Тегам статьи

Любой блоггер хоть немного знаком с таким понятием как CEO продвижение и с тем,…

В прошлой статье я писал о том как и по каким основным критериям нужно…

Как узнать цвета на мониторе? Есть одна очень интересная бесплатная программа под названием ColorCop….

2 thoughts on “ Как прописать путь к папке, файлу WordPress ”

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

В общем, работать этот метод будет, но это большая дыра в безопасности.

Я сейчас подредактирую пост. Можно узнать абсолютный путь и удалить этот файл. Спасибо за дополнение.

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

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

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

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

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

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

Та же картина на хостинге — корень сайта находится на первом уровне. Сама корневая папка на хостингах открывается первой по умолчанию и называется по-разному у разных провайдеров (например, 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. Если же он назван по-другому, необходимо просто дописать его в адресе, как я уже говорил выше.

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

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

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

  1. В левом меню нажать ссылку «Сайты».
  2. Выбрать из появившегося списка нужный и кликнуть по нему.
  3. В открывшемся меню управления выбрать «Файловый менеджер».

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

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

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

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

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

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

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

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

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

Ссылка на основную публикацию
Adblock
detector