如何解决cdn和添加过期标题问题?

问题描述 投票:0回答:1

我在GT Metrix上检查了我的网站性能,以下是建议。

1)说成"有一些静态组件不在CDN上。".

2)添加过期标题"有5个静态组件没有远期的到期日".有什么建议可以解决这些问题。

先谢谢你。

wordpress pagespeed
1个回答
0
投票

第一条说,你使用的是没有被嵌入CDN的组件。有了CDN,你可以有更快的数据访问,并自动拥有最新的版本。但是因为GDPR数据保护的原因,在很多国家不一定能用CDN。

第二个说你不要为你所有的数据类型设置一个有效期。你可以在你的 .htaccess 文件,如果没有的话,也可以添加到根目录下。

<IfModule mod_expires.c>
  ExpiresActive on

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

# Media: image, 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, JavaScript
  ExpiresByType application/javascript "access plus 1 year"
  ExpiresByType text/css "access plus 1 year"
</IfModule>

有可能你还需要定义更多的东西, 但很有可能这样你就能完成改进.

© www.soinside.com 2019 - 2024. All rights reserved.