用户体验是SEO的一个重要环节,网页速度又是用户体验首先要解决的。所以,还是来求助一下,看大家帮忙解决一下。
想要实现的功能是:
设置图片、js、css文件缓存(指定失效日期)。加快网页加载速度。
(当浏览器向web服务器发出url请求时,服务器在响应请求,返回web数据,html、css、js、图片的同时,也告诉浏览器html、css、js、图片等元素的失效日期。当浏览器再次请求同一个url时,浏览器请求服务器之前,先检测本地缓存的css、js、图片等元素,是否在有效期内,如果在有效期内,就直接用这些文件,不用再从服务器下载)
apache服务器下,有设置成功了,只要在htaccess文件里面添加下列代码即可:
ExpiresActive On
ExpiresByType application/javascript A2592000
ExpiresByType text/css A604800
ExpiresByType image/jpeg A2592000
***但是kangle服务器就不行了。找了很多资料,都无法解决*****
以下是我操作过的步骤,没有设置成功。
1.直接把上面那段代码放到htaccess里面,没起作用。查了一下,才知道,kangle不支持expire
2. 在htaccess放以下代码,也无效:
Header set Cache-Control "max-age=2592000"
3.在kangle面板3311里面设置(操作步骤在附件图片里),也无效
现在就没辙了。搜外肯定高手很多,所以来求助了!如果再解决不了,可能要把服务器换成apache了。
本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/32992.html