Прямий HTML: кешовані сторінки без PHP

Прямий HTML дозволяє веб-серверу віддавати кешовану сторінку без запуску WordPress. Відвідувач отримує сторінку швидше, бо PHP і база даних не використовуються. Опція знаходиться в Baza Helper > Кеш та оптимізація, у картці Пряме віддавання HTML, внизу вкладки.

Перш ніж почати

  • Мають бути увімкнені кешування сторінок і автоматична інвалідація. Без них плагін не дозволить увімкнути прямий режим.
  • Сервер має бути Apache або LiteSpeed (установка в один клік) чи Nginx (ручне налаштування). Nginx не використовує файл .htaccess.
  • Файл .htaccess має бути доступний для запису для встановлення в один клік.

Увімкнення

  1. Натисніть Встановити правила автоматично. Плагін зберігає копію .htaccess, записує правила перед блоком WordPress і перевіряє, що головна сторінка й далі відповідає.
  2. Натисніть Перевірити сумісність сервера. Перевірка виконується окремим запитом, бо лише запит, що пройшов через нові правила, їх бачить.
  3. Увімкніть Віддавати HTML напряму без WordPress і збережіть. Прапорець залишається неактивним, доки перевірка не пройдена.

Якщо перевірка не пройшла, попередній .htaccess повертається, і екран про це повідомляє. Хостинг може не дозволяти такі правила. У такому разі скористайтеся ручною інструкцією.

Скільки часу віддається пряма копія

Налаштування Як довго віддається пряма копія вибирає проміжок часу: 1 хвилина, 10 хвилин або 1 година. Кожна сторінка зберігається як файл на один проміжок. Перший відвідувач у проміжку проходить через WordPress і зберігає файл, а решта отримує файл напряму. Довший проміжок означає менше повільних перших відвідувань, що важливо для сайту з невеликим трафіком. Після зміни проміжку встановіть правила і перевірте сервер знову.

Що правила пропускають

Прямий режим використовується лише для публічних GET-запитів без cookie, які роблять сторінку персональною, без авторизації та без параметрів в адресі. Запити адмінки, API, POST та інші адреси працюють через звичайний запасний шлях WordPress. Зміна вмісту одразу видаляє всі збережені копії.

Nginx

У Nginx немає .htaccess, тому вкладка показує правила для блоку http і location сервера. Скопіюйте їх у конфігурацію сервера або попросіть це зробити хостинг. Правилам потрібні http-карти, location сервера та параметри PHP FastCGI. Перевірте синтаксис, перезавантажте сервер і запустіть Перевірити сумісність сервера.

Видалення правил

Натисніть Видалити правила і підтвердьте. Плагін видаляє з .htaccess лише свій блок, а решту файлу не чіпає. Потім вимкніть Віддавати HTML напряму без WordPress.

Повідомлення, які можна побачити

  • Файл .htaccess недоступний для запису.: зробіть файл доступним для запису або вставте правила самостійно.
  • Could not save a backup copy of .htaccess: нічого не змінено.
  • The site stopped answering with the new rules: попередній .htaccess повернуто. Сервер не приймає ці правила.
Востаннє змінено: 25.10.2026