×

У які директорії слід розміщувати файли та скрипти на сервері?

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

Основна директорія public_html
Директорія public_html — це місце, куди потрібно завантажувати файли та скрипти сайту, щоб вони були доступні відвідувачам веб-сайту. Тут повинні знаходитися:

  1. Основні файли сайту (наприклад, index.html, index.php).
  2. Підпапки для додаткових сторінок або розділів веб-сайту.
  3. Зображення, файли .css, файли JavaScript та інші ресурси, що використовуються веб-сайтом.

Інші стандартні директорії
Крім public_html, хостинг-сервери можуть мати кілька інших важливих директорій.

  • tmp: Ця директорія використовується для зберігання тимчасових файлів, таких як файли, згенеровані сесіями або скриптами. НЕ розміщуйте файли сайту в цій директорії, оскільки вони можуть бути автоматично видалені сервером.
  • logs: Містить журнали доступу та помилок для веб-сайту. Ці файли корисні для налагодження. Знову ж таки, НЕ розміщуйте файли сайту тут, оскільки ця директорія зазвичай періодично очищається для економії місця на диску.
  • backup: Якщо сервер дозволяє або має достатньо місця для зберігання, ви можете зберігати резервні копії веб-сайту в цій директорії.

Керування файлами за допомогою CMS
Якщо ви використовуєте CMS, таку як WordPress, її встановлення та налаштування автоматично створюють структуру файлів.

Основні директорії WordPress

  • wp-admin: Містить файли для інтерфейсу адміністрування WordPress. Цю директорію не слід змінювати, за винятком виняткових випадків для налагодження певних помилок. Якщо ця папка відсутня або пошкоджена, панель адміністрування WordPress не працюватиме.
  • wp-content: Тут знаходяться теми, плагіни та завантажені файли. Це найважливіша директорія для налаштування, де ви можете видаляти або редагувати файли (ці дії виконуються автоматично, але для більш точного контролю можливе і ручне завантаження).
  • wp-includes: Містить основні файли WordPress, такі як додаткові бібліотеки, функції PHP або додаткові програми, від яких залежить сайт. У цій директорії нічого не повинно змінюватися.

Основні файли WordPress

  • index.php: Основний файл, який завантажує програму WordPress.
  • wp-config.php: Тут зберігається конфігурація веб-сайту WordPress. Його можна редагувати для зміни підключення до бази даних.
  • .htaccess: Цей файл містить правила для сервера, такі як перенаправлення або блокування доступу.
  • xmlrpc.php: Дозволяє підключатися до WordPress через зовнішні програми.