Bezpośrednie dostarczanie HTML: strony z pamięci podręcznej bez PHP

Bezpośrednie dostarczanie HTML pozwala serwerowi WWW wysłać stronę z pamięci podręcznej bez uruchamiania WordPressa. Odwiedzający dostaje stronę szybciej, ponieważ nie są używane PHP ani baza danych. Opcja znajduje się w Baza Helper > Pamięć podręczna i optymalizacja, w karcie Bezpośrednie dostarczanie HTML, na samym dole zakładki.

Zanim zaczniesz

  • Muszą być włączone buforowanie stron i automatyczna unieważnianie. Bez nich wtyczka nie pozwoli włączyć bezpośredniego dostarczania.
  • Serwer musi być Apache lub LiteSpeed (instalacja jednym kliknięciem) albo Nginx (ręczna konfiguracja). Nginx nie używa pliku .htaccess.
  • Plik .htaccess musi być zapisywalny, aby zainstalować reguły jednym kliknięciem.

Włączanie

  1. Naciśnij Zainstaluj reguły automatycznie. Wtyczka zapisuje kopię .htaccess, wpisuje reguły przed blokiem WordPressa i sprawdza, czy strona główna nadal odpowiada.
  2. Naciśnij Sprawdź zgodność serwera. Kontrola działa w osobnym żądaniu, bo tylko żądanie przechodzące przez nowe reguły może je zobaczyć.
  3. Włącz Udostępniaj HTML bezpośrednio bez WordPress i zapisz. Pole wyboru pozostaje nieaktywne, dopóki kontrola się nie powiedzie.

Jeśli kontrola się nie powiedzie, poprzedni plik .htaccess zostaje przywrócony, a ekran o tym informuje. Hosting może nie zezwalać na te reguły. W takim przypadku skorzystaj z ręcznej instrukcji.

Jak długo wysyłana jest kopia bezpośrednia

Ustawienie Jak długo serwowana jest bezpośrednia kopia wybiera przedział czasu: 1 minuta, 10 minut lub 1 godzina. Każda strona zapisywana jest jako plik na jeden przedział. Pierwsza wizyta w przedziale przechodzi przez WordPressa i zapisuje plik, a każda następna dostaje plik bezpośrednio. Dłuższy przedział oznacza mniej wolnych pierwszych wizyt, co ma znaczenie na stronie z małym ruchem. Po zmianie przedziału zainstaluj reguły i sprawdź serwer ponownie.

Co reguły pomijają

Bezpośrednie dostarczanie stosuje się tylko do publicznych żądań GET bez ciasteczek, które czynią stronę spersonalizowaną, bez autoryzacji i bez parametrów w adresie. Żądania panelu administracyjnego, API, POST i inne adresy korzystają ze zwykłego awaryjnego przejścia przez WordPress. Zmiana treści natychmiast usuwa wszystkie zapisane kopie.

Nginx

Nginx nie ma pliku .htaccess, dlatego zakładka pokazuje reguły dla bloku http i lokalizacji serwera. Skopiuj je do konfiguracji serwera albo poproś o to hosting. Reguły wymagają map http, lokalizacji serwera i parametrów PHP FastCGI. Sprawdź składnię, przeładuj serwer, a następnie uruchom Sprawdź zgodność serwera.

Usuwanie reguł

Naciśnij Usuń reguły i potwierdź. Wtyczka usuwa z .htaccess tylko swój blok i nie rusza reszty pliku. Następnie wyłącz Udostępniaj HTML bezpośrednio bez WordPress.

Komunikaty, które możesz zobaczyć

  • Plik .htaccess nie jest zapisywalny.: ustaw plik jako zapisywalny albo wpisz reguły samodzielnie.
  • Could not save a backup copy of .htaccess: nic nie zostało zmienione.
  • The site stopped answering with the new rules: poprzedni plik .htaccess został przywrócony. Serwer nie akceptuje tych reguł.
Ostatnia modyfikacja: 25.10.2026