ETags - do czego służy i jak wyłączyć (apache): Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „ETags to specjalny nagłówek używany podczas cachowania zawierający informację o tym czy dany plik (żądany) został zmieniony i powinien być pobrany ponownie lub…”)
 
 
(Nie pokazano 3 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 10: Linia 10:


W .htaccess
W .htaccess
Dla wszystkiego
<pre>
<pre>
Header unset ETag
Header unset ETag
FileETag None
FileETag None
</pre>
</pre>
Dla wybranych typów
<pre>
<FilesMatch "\.(gif|jpe?g|png)$">
FileETag None
</FilesMatch>
</pre>
[[Category:Ubuntu]]
[[Category:PHP]]

Aktualna wersja na dzień 21:28, 23 cze 2010

ETags to specjalny nagłówek używany podczas cachowania zawierający informację o tym czy dany plik (żądany) został zmieniony i powinien być pobrany ponownie lub wczytany z lokalnego cache przeglądarki.

Istnienie (wysłanie) tego nagłówka do przeglądarki, niejako wymusza konieczność zapytania przy ponownym odwiedzeniu o wystąpienie zmian.

Dopiero w sytuacji braku tego nagłówka przeglądarka zacznie opierać się na Cache-Control oraz Expires header.


Aby wyłączyć ETags należy

W .htaccess

Dla wszystkiego

Header unset ETag
FileETag None

Dla wybranych typów

<FilesMatch "\.(gif|jpe?g|png)$">
FileETag None
</FilesMatch>