Browser Cache für JS im Template-Ordner Shop 4.0.2

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.033
99
Berlin
Hi,

kämpfe gerade etwas mit dem Browser Cache und bekomme es für ein paar Dateien nicht hin, ohne das Google oder Webpagetest meckern.

hier meine htaccess
Code:
<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>

# Deflate Compression by FileType
<IfModule mod_deflate.c>
 AddOutputFilterByType DEFLATE text/plain
 AddOutputFilterByType DEFLATE text/html
 AddOutputFilterByType DEFLATE text/xml
 AddOutputFilterByType DEFLATE text/css
 AddOutputFilterByType DEFLATE text/javascript
 AddOutputFilterByType DEFLATE application/xml
 AddOutputFilterByType DEFLATE application/xhtml+xml
 AddOutputFilterByType DEFLATE application/rss+xml
 AddOutputFilterByType DEFLATE application/atom_xml
 AddOutputFilterByType DEFLATE application/javascript
 AddOutputFilterByType DEFLATE application/x-javascript
 AddOutputFilterByType DEFLATE application/x-shockwave-flash
</IfModule>

hier die problematischen dateien
Code:
FAILED - ([B]No max-age or expires[/B]) - https://fonts.googleapis.com400,300
FAILED - ([B]No max-age or expires[/B]) - http://xxxx/templates/Evo/fonts/fontawesome-webfont.eot?v=4.4.0
FAILED - ([B]No max-age or expires[/B]) - http://xxxx/templates/Evo/fonts/fontawesome-webfont.woff2?v=4.4.0
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jtl.gallery.js?v=1453372879
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/typeahead.bundle.js?v=1453372880
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jtl.io.js?v=1453372879
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jtl.article.js?v=1453372879
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/photoswipe.js?v=1453372879
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jtl.basket.js?v=1453372879
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/slick.js?v=1453372879
WARNING - ([B]2.5 days[/B]) - http://xxxx/includes/plugins/jtl_debug/version/100/frontend/js/jtl-debug.js?v=1453198734
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/global.js?v=1453372881
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/spin.js?v=1453372880
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jtl.evo.js?v=1453372879
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/imgViewer.js?v=1453372881
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/bootstrap-hover-dropdown.min.js?v=1453372880
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jquery.waitforimages.js?v=1453372879
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jquery.lazy.js?v=1453372878
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jquery.nivo.slider.pack.js?v=1453372878
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jquery.offcanvas.js?v=1453372878
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jquery.backstretch.min.js?v=1453372881
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jquery.dimension.js?v=1453372881
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jquery.serialize-object.js?v=1453372878
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/bootstrap.min.js?v=1453372880
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/bootstrap-toolkit.js?v=1453372880
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/bootstrap-select.js?v=1453372880
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/bootstrap-grid.js?v=1453372880
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/bootstrap-modal.js?v=1453372880
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/bootstrap-tabdrop.js?v=1453372880
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/bootstrap-slider.js?v=1453372880
WARNING - ([B]2.5 days[/B]) - http://xxxx/templates/Evo/js/jquery.touch.min.js?v=1453372879

System ist ein Testshop von uns mit 4.0.2.
Habe gesehen, dass der Template Ordner noch eine eigene htaccess Datei hat. Was mir aber nicht geholfen hat.

Jemand eine Idee?
danke und Gruß Tobi
 

martinwolf

Offizieller Service Partner
SPBanner
6. September 2012
3.724
355
AW: Browser Cache für JS im Template-Ordner Shop 4.0.2

Den Wert für

Code:
 <filesmatch "\\.(js)$">
  Header set Cache-Control "max-age=[COLOR=#ff0000][B]216000[/B][/COLOR], private"
 </filesmatch>

ebenfalls auf 604800 setzen (7 Tage).
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.033
99
Berlin
AW: Browser Cache für JS im Template-Ordner Shop 4.0.2

ich sollte das nächste mal die brille aufsetzen -.-

Danke!
 

Ähnliche Themen