Кеширането на браузъра не работи за всички .js файлове

Използвам следния код за кеширане на браузъра в моя .htaccess:

# turns cache on for 1 month
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType text/html "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 month"
</IfModule>
<ifmodule mod_headers.c>
<filesmatch "\\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "max-age=2592000, public"
</filesmatch>
<filesmatch "\\.(css)$">
Header set Cache-Control "max-age=604800, public"
</filesmatch>
<filesmatch "\\.(js)$">
Header set Cache-Control "max-age=216000, private"
</filesmatch>
</ifmodule>

Но когато стартирам инструмента за скорост на страницата на Google, има сървърни .js файлове, които не са включени в кеширането на браузъра:

http://www.hwi-sicherheit.de/…jquery.form.min.js?ver=3.51.0-2014.06.20 (2,5 Tage)
http://www.hwi-sicherheit.de/…-form-7/includes/js/scripts.js?ver=4.3.1 (2,5 Tage)
http://www.hwi-sicherheit.de/…-wordpress/js/mappress.min.js?ver=2.43.4 (2,5 Tage)
http://www.hwi-sicherheit.de/…-shortcodes/includes/js/rsvp.js?ver=1.82 (2,5 Tage)
http://www.hwi-sicherheit.de/…s/jquery/jquery-migrate.min.js?ver=1.2.1 (2,5 Tage)
http://www.hwi-sicherheit.de/…-includes/js/jquery/jquery.js?ver=1.11.3 (2,5 Tage)
http://www.hwi-sicherheit.de/…s/jquery/jquery.masonry.min.js?ver=3.1.2 (2,5 Tage)
http://www.hwi-sicherheit.de/…/wp-includes/js/masonry.min.js?ver=3.1.2 (2,5 Tage)
http://www.hwi-sicherheit.de/…s/wp-includes/js/wp-embed.min.js?ver=4.4 (2,5 Tage)

Защо тези файлове не са включени в кеша на браузъра? Някой има ли идея за решаване на този проблем??


person tom84    schedule 04.01.2016    source източник
comment
Опитах много, но не мога да намеря грешката. може ли някой да ми помогне   -  person tom84    schedule 05.01.2016
comment
не можах да разреша този проблем... някакви идеи?   -  person tom84    schedule 04.02.2016
comment
Въпрос: Тези файлове външни ли са? Ако е така, тогава трябва да използвате cron, за да го поправите. Вижте моя отговор тук: Използвайте кеширането на браузъра за JS на трета страна. Въпреки това, ако са местни, това ще бъде, защото вашият суфикс изглежда така js?ver=4.3.1.   -  person Joe    schedule 10.01.2017
comment
Възможен дубликат на Leverage Browser Caching js?ver=   -  person Joe    schedule 08.02.2017