Перевірте свої навички на всіх наших хостингових послугах та отримайте знижку 15%!

Використовуйте код під час оформлення замовлення:

Skills
09.12.2024

Що таке www і директорія public_html в моїй папці?

Розуміння www та public_html: Основа вашого веб-сайту

Що таке директорії www і public_html і чому вони важливі? У веб-хостингу директорії public_html і www є серцем вашого веб-сайту, де зберігаються всі файли – HTML, CSS, зображення і скрипти, – які роблять ваш сайт доступним в Інтернеті. Незалежно від того, використовуєте ви віртуальний хостинг або cPanel, розуміння цих каталогів допоможе вам керувати своїм сайтом як професіонал. У цьому посібнику ви дізнаєтеся про їхні ролі та про те, як вони працюють разом, щоб підтримувати ваш сайт живим і організованим.

каталог public_html

  • Визначення: Каталог public_html – це кореневий каталог вашого веб-сайту на веб-сервері. Це папка за замовчуванням, де зберігається веб-вміст (HTML-файли, зображення, CSS, JavaScript тощо). До будь-яких файлів, розміщених у каталозі public_html, можна отримати доступ через Інтернет, використовуючи ваше доменне ім’я.
  • Призначення:
    • Він слугує коренем документа для вашого основного домену. Наприклад, якщо ваш домен example.com, до будь-якого файлу або папки в директорії public_html можна отримати доступ за адресою https://example.com.
    • Саме сюди слід завантажувати файли вашого сайту, якщо ви хочете, щоб вони були доступні широкому загалу. Наприклад:
      • Файл index.html, розміщений в public_html, буде відображатися, коли користувачі відвідають https://example.com.
      • До файлу about.html, розміщеного в public_html, можна отримати доступ за адресою https://example.com/about.html.
  • Загальні файли і теки всередині public_html:
    • index.html / index.php: Основний файл, який завантажується, коли хтось відвідує ваш домен.
    • css/: Папка, яка може містити CSS-файли для стилізації.
    • js/: Папка, яка може містити файли JavaScript.
    • images/: Папка для зберігання зображень, що використовуються на сайті.

www Каталог

  • Визначення: Каталог www зазвичай є символічним посиланням або ярликом, який вказує на каталог public_html. Він існує для сумісності та з історичних причин.
  • Призначення:
    • Тека www надає альтернативний шлях до каталогу public_html. По суті, це ще один спосіб доступу до того самого вмісту, що зберігається у теці public_html.
    • Для більшості практичних цілей розміщення файлів у теці www – це те саме, що розміщення їх у теці public_html, оскільки вони посилаються на той самий каталог.
  • Навіщо він потрібен?
    • Каталог www – це застаріла функція зі старих хостингових середовищ, яку часто підтримують для забезпечення сумісності зі скриптами і веб-сайтами, які очікують знайти каталог www.
    • Деяким користувачам звичніше використовувати www як кореневий каталог свого веб-сайту, тому хостинг-провайдери часто включають його для зручності.

Як www і public_html працюють разом

  • Символічний зв’язок між посиланнями:
    • У багатьох хостингах www є символічним посиланням (або симлінком) на public_html. Це означає, що обидва каталоги вказують на одне і те ж місце на сервері. Будь-які файли або зміни, зроблені в одному каталозі, будуть відображені в іншому.
    • Наприклад:
      • Якщо ви розмістите файл contact.html в директорії public_html, він також з’явиться в директорії www, оскільки www є вказівником на директорію public_html.
  • Доступ до файлів за обома шляхами:
    • З точки зору користувача, немає ніякої різниці між використанням www і public_html. Обидва шляхи прив’язані до вашого домену, тому доступ до файлу з обох каталогів буде працювати однаково.
    • Якщо ви завантажуєте файл до www, ви по суті завантажуєте його до public_html і навпаки.

Приклад сценарію

Припустимо, у вас є хостинг-аккаунт з доменом example.com і ви бачите наступні каталоги:

  • public_html/index.html
  • www/index.html

Якщо ви завантажите або зміните файл index.html в директорії public_html або www, він буде доступний через ваш браузер за адресою https://example.com/.

Відмінності в деяких хостингових середовищах

  • хостинг на основі cPanel: Більшість середовищ віртуального хостингу, що використовують cPanel, використовують public_html як корінь документа за замовчуванням для основного домену, а www – як символічне посилання на нього.
  • Спеціальні налаштування сервера: У користувацьких налаштуваннях сервера www може існувати, а може і не існувати, залежно від того, як налаштовано сервер. Однак, public_html (або подібний каталог) завжди необхідний як корінь документа для обслуговування веб-сторінок.
  • Субдомени та додаткові домени: Для субдоменів або додаткових доменів можуть бути створені окремі каталоги всередині public_html або поряд з ним. Наприклад:
    • public_html/subdomain/ для субдомену example.com.
    • public_html/addon-domain/ для домену addon-domain.com.

Висновок: Візьміть під контроль файли вашого веб-сайту

Каталог

public_html
є ядром вашого веб-сайту, в якому зберігається весь загальнодоступний контент, тоді як
www
зазвичай є лише ярликом до нього. Зосередившись на
public_html
для завантаження та організації, ви зможете забезпечити безперебійну та доступну роботу вашого сайту. Почніть керувати своїми файлами з упевненістю, знаючи, що обидві директорії працюють разом, щоб оживити ваш сайт!

Перевірте свої навички на всіх наших хостингових послугах та отримайте знижку 15%!

Використовуйте код під час оформлення замовлення:

Skills