Налаштування сайту на FastPanel
Щоб відкрити налаштування сайту, спочатку відкрийте Site card, а потім перейдіть у меню “Settings”.
У Settings є кілька підменю:
-
Main
-
Static content
-
HTTPS
-
Redirects
-
Log settings
-
Backend (PHP, Upstream, etc.)
У цьому ж меню знаходиться кнопка “Delete website”, яка видаляє сайт і всі пов’язані з ним дані (файли, домени, сертифікати, бази даних тощо).
Нижче — короткий огляд кожного розділу.
Main settings
У цьому підменю зібрані базові параметри сайту:
-
Увімкнути/вимкнути сайт
-
Увімкнути/вимкнути використання тимчасового посилання
-
Домен
-
Email адміністратора
-
Кодування сайту
-
IP-адреса, за якою буде доступний сайт
-
Аліаси сайту

HTTPS
Цей розділ містить інструменти для налаштування роботи сайту по протоколу HTTPS. Після того як ви вкажете сертифікат у полі “SSL certificate”, з’являться додаткові опції:
-
HTTPS redirect — перенаправляє всі запити на HTTPS з кодом 301 (Moved Permanently).
-
HSTS — надсилає заголовок Strict-Transport-Security, який примушує браузер використовувати лише HTTPS-з’єднання.
-
HTTP2 / HTTP3 — вмикає підтримку новіших версій протоколу HTTP.

Redirects
У цьому підменю налаштовуються редіректи для вхідних запитів до сайту:
-
Main site mirror — якщо увімкнено, запити з аліасів будуть перенаправлятися на домен, вказаний у цьому параметрі. Наприклад, тут можна налаштувати редірект з основного домену на www (або навпаки).
-
Enable auto subdomains — автоматичні субдомени. Ця опція додає wildcard-аліас (*.example.com) до сайту. Файли субдоменів будуть віддаватися з основного домену, але мають бути розміщені у папках, названих відповідно до субдомену, в кореневому каталозі сайту.
Наприклад, для sub0.example.com коренева директорія буде:/var/www/www-root/data/example.com/sub0
TIP
Зверніть увагу: wildcard-аліас (*.example.com) потрібно додати вручну у DNS.
Backend (PHP, Reverse proxy, etc.)
Цей розділ відповідає за те, як вебсервер обробляє запити та який backend використовується:
-
Backend type — тип бекенду, який буде обробляти запити. Доступні варіанти: PHP, NodeJS, Systemd, Reverse proxy, Static content
-
Handler — спосіб підключення бекенду до вебсервера, наприклад Apache module
-
PHP version — версія PHP (можна змінювати лише для певних режимів PHP)
-
Worker amount — кількість воркерів (актуально лише для режиму PHP-FPM)
-
Application file — файл/сторінка, яку показувати при зверненні до сайту
-
Working directory — коренева директорія сайту (змінювати не можна)
-
Working subdirectory — піддиректорія сайту, якщо він має працювати не з кореня
-
Environment — змінні середовища, які передаються застосунку (наприклад, режим роботи, sandbox-настройки тощо)
