ph3*_*3nx 5 html javascript php apache performance
我正在努力让我的网站加载速度更快.我使用该工具YSlow分析网站并检查一些改进.我的第一步是缓存静态文件.因此,我想为javascript文件设置expires标头,但它不起作用.我在HTML中包含了这样的javascript:
<script type="text/javascript" src="//a.ph3nx.com/b.js"></script>
Run Code Online (Sandbox Code Playgroud)
然后我改变了我的Apache2 httpd.conf文件,如下所示:
ExpiresActive On
ExpiresDefault "access plus 1 minutes"
ExpiresByType text/javascript "access plus 12 months"
Run Code Online (Sandbox Code Playgroud)
问题是javascript文件的过期日期仍为1分钟.我希望你能帮帮我,谢谢!
解:
ExpiresByType application/javascript "access plus 12 months"
尝试这样的代码:
ExpiresByType text/javascript "access plus 12 month"
ExpiresByType application/x-javascript "access plus 12 month"
ExpiresByType application/javascript "access plus 12 month"
Run Code Online (Sandbox Code Playgroud)
您还可以使用 .htaccess 缓存您的文件:
<FilesMatch "\.js$">
Header set Cache-Control "max-age=172800, public, must-revalidate"
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
529 次 |
| 最近记录: |