Laravel如何设置Chace过期

时间:2018-07-15 05:46:19

标签: laravel .htaccess caching

我正在使用gtmetrixgoogle speed来测试我的网站,建议我根据我在下面添加代码的网站的建议来设置包括css, javascript, images etc.在内的资产的到期时间.htaccess个文件:

<IfModule mod_expires.c>
# Enable expirations
ExpiresActive On 
# Default directive
ExpiresDefault "access plus 1 month"
# My favicon
ExpiresByType image/x-icon "access plus 1 year"
# Images
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"
# CSS
ExpiresByType text/css "access plus 1 month"
# Javascript
ExpiresByType application/javascript "access plus 1 year"
</IfModule>

我尝试了两种方法将上述代码添加到我的.htaccess文件中:

  • 首先,我将其添加到我的现有代码中内部 <IfModule mod_rewrite.c>,结果与之前相同
  • 第二秒,我将其添加为单独的代码以外的 <IfModule mod_rewrite.c>,但仍然无法设置我的到期时间。

问题

  1. 向我的资产添加到期时间的正确方法是什么?
  2. 在退回给我的样式表 JavaScript 文件中如何使用cookie-free domains

0 个答案:

没有答案