Sprytne Okazje — promocje, kody rabatowe i wyprzedaże

Generator reguł cache Nginx

Cache zasobów statycznych i proxy

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
Ustaw czas cache i kliknij „Generuj reguły”.

Oceń to narzędzie:

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Generator reguł cache Nginx

Cache to najprostszy sposób na przyspieszenie strony. Zasoby statyczne (obrazy, CSS, JS) zmieniają się rzadko, więc przeglądarka może trzymać je długo. Nginx decyduje, jak długo.

Jak długo cache’ować?

ZasóbZalecany czas
Obrazy (jpg, png, webp)30 dni – 1 rok
CSS i JavaScript30 dni – 1 rok (z hashem w nazwie)
Czcionki1 rok
Pliki HTMLkrótko lub bez cache

Plikom z hashem w nazwie (np. app.a1b2c3.js) można ustawić cache „na zawsze” — zmiana treści zmienia nazwę pliku.

Cache proxy

Gdy Nginx stoi przed aplikacją (PHP, Node), można cache’ować całe odpowiedzi. Wymaga to strefy proxy_cache_path w bloku http i włączenia cache w lokalizacji proxy.

Najczęstsze pytania

Co daje nagłówek immutable?

Mówi przeglądarce, że plik nigdy się nie zmieni, więc nie musi go rewalidować przy odświeżeniu strony. Stosuj tylko dla zasobów z hashem w nazwie.

Czy cache proxy jest bezpieczny?

Trzeba uważać na dane zalogowanych użytkowników — nie cache’uj odpowiedzi spersonalizowanych. Zwykle wyłącza się cache dla ciasteczek sesyjnych i metod innych niż GET.

Jak zweryfikować cache?

Sprawdź nagłówki odpowiedzi w narzędziach deweloperskich (Cache-Control, Expires) i nagłówek X-Cache-Status przy proxy cache.

Zobacz też — powiązane narzędzia

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!