Pomóż klientom znaleźć Cię w Google.
Hawkly pomaga zwiększać widoczność stron internetowych i docierać do osób szukających konkretnych produktów oraz usług. Sprawdź nasze rozwiązania dla firm, sklepów i właścicieli stron.
Generator cache .htaccess
Wybierz czas przechowywania poszczególnych typów plików w pamięci podręcznej, a generator przygotuje gotowy fragment konfiguracji Apache do wklejenia do .htaccess.
Generator tworzy fragment dla Apache. Dyrektywy
ExpiresActive i ExpiresByType wymagają
mod_expires, natomiast ustawianie
Cache-Control przez Header wymaga
mod_headers. Generator zabezpiecza te fragmenty
blokami <IfModule>.
Ustaw czas cache dla zasobów
Każda grupa plików może otrzymać osobny TTL. Jeżeli dla danej kategorii wybierzesz Nie ustawiaj, generator nie doda dla niej dyrektywy.
Ostrożnie na stronach dynamicznych, WordPressie i WooCommerce.
Długi cache przeglądarki dla HTML może powodować, że użytkownik przez pewien czas będzie widział starszą wersję strony. Na dynamicznych stronach WordPress i WooCommerce najbezpieczniej nie dodawać tutaj długiego TTL bez świadomej konfiguracji.
immutable może
utrudnić szybkie pobranie nowej wersji przez przeglądarkę.Generator utworzy tylko te bloki, które wynikają z wybranych ustawień.
Cache przeglądarki według typu zasobu.
Nie każdy element strony powinien być przechowywany przez taki sam czas. Zasoby statyczne zwykle można cache'ować dłużej niż dynamiczny dokument HTML.
Może zmieniać się często i zawierać dynamiczną zawartość.
Długi TTL najlepiej łączyć z wersjonowaniem adresów plików.
Zwykle zmieniają się rzadziej i mogą otrzymywać dłuższy cache.
To nagłówek HTTP. Generator obsługuje go osobno od mod_expires.
Czytelne bloki Apache.
Generator nie zakłada, że każdy moduł jest dostępny.
Poszczególne konfiguracje są umieszczane w odpowiednich
blokach <IfModule>.
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType image/webp "access plus 6 months"
ExpiresByType font/woff2 "access plus 1 year"
</IfModule>Zrób kopię pliku i sprawdź stronę po zapisaniu.
Nieprawidłowa konfiguracja .htaccess może spowodować błąd serwera lub niedostępność strony. Dostępność modułów Apache zależy od konfiguracji hostingu. Cache ustawiany przez CDN, reverse proxy, wtyczkę WordPress lub konfigurację serwera może dodatkowo wpływać na końcowe nagłówki HTTP.