Как добавить заголовок expires для этих статических компонентов - PullRequest
0 голосов
/ 28 сентября 2018

Я проверяю скорость моего сайта, ySlow говорит, что есть 5 статических компонентов без даты истечения срока давности в будущем.

https://cdn.ywxi.net/js/1.js
https://fonts.googleapis.com/css? 
family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i
https://s3-us-west-2.amazonaws.com/mfesecure- 
public/host/flatworldworks.com/client.js
https://www.mcafeesecure.com/rpc/ajax?do=tmjs- 
visit&host=flatworldworks.com&rand=1538127696761
https://cdn.ywxi.net/static/img/tm-float.png

Как мне разместить их в файле ftaccess, который в настоящее время выглядит так:

# ----------------------------------------------------------------------
# Expires headers (for better cache control)
# ----------------------------------------------------------------------

# These are pretty far-future expires headers.
# They assume you control versioning with filename-based cache busting
# Additionally, consider that outdated proxies may miscache
# www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/

# If you dont use filenames to version, lower the CSS and JS to something like
# access plus 1 week.

<IfModule mod_expires.c>
  ExpiresActive on

# Your document html
  ExpiresByType text/html "access plus 0 seconds"

# Media: images, video, audio
  ExpiresByType audio/ogg "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 video/mp4 "access plus 1 month"
  ExpiresByType video/ogg "access plus 1 month"
  ExpiresByType video/webm "access plus 1 month"

# CSS and JavaScript
  ExpiresByType application/javascript "access plus 1 year"
  ExpiresByType text/css "access plus 1 year"
</IfModule>
...