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
 
Linia 24: Linia 24:
</pre>
</pre>


[[Category:Ubuntu|PHP]]
[[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>