WebSite X5Help Center

 
Katarzyna B.
Katarzyna B.
User

Optymalizacja przesyłu danych (Leverage browser caching)  pl

Auteur : Katarzyna B.
Visité 1661, Followers 1, Partagé 0  

Witam wszystkich.

Mam wersję Evolution 13.

Chciałbym zoptymalizować swoją stronę. Page Speed insights podpowiada mi bym :

Ustawienie daty wygaśnięcia lub maksymalnego wieku zasobów statycznych w nagłówkach HTTP powoduje, że przeglądarka wczytuje z lokalnego dysku twardego zasoby pobrane wcześniej, zamiast ponownie pobierać je z sieci.Skorzystaj z pamięci podręcznej przeglądarki w przypadku następujących zasobów:

http://www.maminygalimatias.pl/gallery/DSC_0083.jpg (data ważności nie określona)

http://www.maminygalimatias.pl/menu/sub_f.png (data ważności nie określona)

http://www.maminygalimatias.pl/style/fonts/SCRIPTIN-1.woff (data ważności nie określona)

Czyli jeśli dobrze rozumiem chodzi o pliki jpg,png oraz woff.

Mam utworzony plik htacces:

<IfModule mod_expires.c>
ExpiresByType image/jpg "access plus 3 months"
ExpiresByType image/gif "access plus 3 months"
ExpiresByType image/jpeg "access plus 3 months"
ExpiresByType image/png "access plus 3 months"
ExpiresByType text/css "access plus 3 months"
ExpiresByType text/html "access plus 3 months"
ExpiresByType text/x-javascript "access plus 3 months"
</IfModule>

I są tam zawarte jpg oraz png (nie ma tylko woff - bo nie wiem w jakiej formi to dopisać) ale Page Speed insights cały czas twierdzi że jest jak wyżej.

Co mam zmienić?

Posté le
1 RéPONSES - 1 UTILES - 1 CORRECT
Aleksander D.
Aleksander D.
User

wstaw:

<IfModule mod_headers.c>
<FilesMatch "\.(jpg|jpeg|png|gif|swf|JPG)$">
Header set Cache-Control "max-age=700000, public"
</FilesMatch>
<FilesMatch "\.(css|js)$">
Header set Cache-Control "max-age=700000, private"
</FilesMatch>
</IfModule>

Lire plus
Posté le de Aleksander D.