【问题标题】:How to Add Expires headers如何添加过期标头
【发布时间】:2016-12-06 04:49:29
【问题描述】:

我在 .htaccess 中使用此代码

<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType text/html "access plus 3 days"
ExpiresByType text/xml "access plus 1 seconds"
ExpiresByType text/plain "access plus 1 seconds"
ExpiresByType application/xml "access plus 1 seconds"
ExpiresByType application/rss+xml "access plus 1 seconds"
ExpiresByType application/json "access plus 1 seconds"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-ico "access plus 1 year"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType application/pdf "access plus 1 month"
<IfModule mod_headers.c>
   Header unset ETag
   Header unset Pragma
   Header unset Last-Modified
   Header append Cache-Control "public, no-transform, must-revalidate"
   Header set Last-modified "Tue, 1 Aug 2016 10:10:10 GMT"
 </IfModule>
 </IfModule>

但 gtmetrix.com 和 tools.pingdom.com 显示了 5 个静态组件,没有遥远的到期日期。

http://fonts.googleapis.com/css?family=Lato:900
http://fonts.googleapis.com/css?family=Merriweather:regular,700
http://www.google-analytics.com/analytics.js
http://www.statcounter.com/counter/counter.js
http://c.statcounter.com/t.php?sc_project=11059157&java=1&security=2d5e45b2&u1=D82D61ABF18A4FF9620A96B3F31C97F5&sc_random=0.5705474616082253&jg=new&rr=1.1.1.1.1.1.1.1.1&resolution=1024&h=861&camefrom=&u=http%3A//hddregenerator.net/&t=HDD%20REGENERATOR.%2015%25%20Discount%20%7C%20HDD%20Regenerator%20for%20%2484.99.%20Free%20Demo%20download.%2030-day%20money%20back%20guarantee.%20Free%201%20year%20minor%20update.%20Unlimited%20license%20period.&rcat=d&rdom=d&rdomg=new&bb=1&sc_snum=1&sess=a181b5&p=0&invisible=1

如何为这 5 个组件添加过期标头?!

【问题讨论】:

  • 您可以使用其中一个插件用于相同的 W3 Total Cache WP Super Cache WP Rocket
  • 我使用了总现金,但无论如何都会收到有关过期标头的消息。
  • 尝试安装 WP Super Cache
  • 你好@Merkucio,我面临同样的问题。您找到解决方案了吗?我已经在使用 WP Super Cache 插件了。
  • 你好。不,我没有。

标签: wordpress .htaccess expires-header w3-total-cache


【解决方案1】:

我相信您不能将过期标头添加到这 5 个组件中,因为它们不在您自己的服务器上,因此您无法控制它们。

如果您正在寻找一个出色的过期标头插件,我推荐Far Future Expiry Header

【讨论】:

    猜你喜欢
    • 2014-07-19
    • 2012-12-08
    • 2018-11-18
    • 1970-01-01
    • 1970-01-01
    • 2012-06-05
    • 2018-12-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多