Налаштування сайту
Вступ
Щоб відкрити налаштування сайту, спочатку відкрийте картку сайту, а потім виберіть меню "Налаштування"

Налаштування мають кілька підменю:
- Основні
- Статичний вміст
- HTTPS
- Перенаправлення
- Налаштування журналів
- Бекенд (PHP, Reverse proxy тощо)
Це меню також містить кнопку "Видалити вебсайт", яка видаляє сайт і всі пов’язані дані (файли, домени, сертифікати, бази даних тощо)
Розгляньмо кожен розділ докладніше:
Основні налаштування
Це підменю містить загальні налаштування сайту:
- Увімкнення/вимкнення вебсайту
- Увімкнення/вимкнення використання тимчасового посилання
- Домен
- Електронна пошта адміністратора
- Кодування сайту
- IP-адреса, за якою буде доступний сайт
- Аліаси сайту

HTTPS
Це підменю містить інструменти керування, щоб ваш сайт працював через протокол HTTPS. Після того як сертифікат буде вказано в полі "SSL certificate field", з’являться додаткові параметри:
- HTTPS redirect - цей параметр змушує всі запити перенаправлятися на HTTPS з кодом 301. (Переміщено назавжди).
- HSTS - коли цей параметр увімкнено, надсилається заголовок Strict-Transport-Security, який змушує браузер використовувати лише з’єднання HTTPS
- HTTP2 - увімкнення другої версії протоколу HTTP

Перенаправлення
Це підменю містить налаштування перенаправлення для вхідних запитів до вебсайту:
- Основне дзеркало сайту - коли цей параметр увімкнено, запити буде перенаправлено з аліасів на ім’я, указане в цьому параметрі. Наприклад, тут можна налаштувати перенаправлення з основного домену на піддомен www або навпаки.
- Увімкнути автоматичні піддомени - автоматичні піддомени — це налаштування, яке автоматично додає до сайту wildcard-аліас (
*.example.com). Файли піддомену будуть доступні з основного домену. Їх слід створювати в папках, що відповідають імені піддомену, у кореневій директорії вебсайту. Наприклад. для піддомену sub0.example.com кореневою директорією буде /var/www/www-root/data/example.com/sub0 .
Зверніть увагу, що wildcard-аліас (*.example.com) потрібно додати до DNS вручну.

Бекенд (PHP, Reverse proxy тощо)
Це підменю містить параметри для обробки бекенду вебсервером:
- Backend type – Тип бекенду, який оброблятиме запити
Доступні варіанти: PHP, NodeJS, Systemd, Reverse proxy, Static content - Handler – Спосіб підключення бекенду до вебсервера, наприклад модуль Apache
- PHP version (можна змінити лише для певних режимів PHP)
- Worker amount – Указується лише для режиму PHP-FPM
- Application file – Цей параметр указує сторінку, яку буде показано за запитом до сайту
- Working directory – Указує кореневу директорію, яка використовується для вебсайту. Неможливо змінити
- Working subdirectory – Указує директорію сайту, якщо він має працювати не з кореневої директорії
- Environment – Змінні середовища, що передаються застосунку (наприклад, режим роботи, налаштування ізольованого середовища тощо)

Докладніше читайте у статті Can I change PHP mode for a site?
Докладніше про reverse proxy у статті How to use Reverse Proxy mode
Докладніше про бекенд Node.js у статті How to use NodeJS mode
Докладніше про бекенд Systemd у статті How to use Systemd mode