CentOS7 Apache启用缓存

发布于 2018-03-24  220 次阅读


PS4游戏《欧米伽组曲》ED / PS4ゲーム「*ω*Quintet」ED

由于我的服务器位置实在是太偏远(对于中国来说),而且主页的背景图片和提前加载的音乐也会大大减慢我打开网站的速度。正好我这天刚刚帮别人解决了一个有关浏览器缓存的问题,于是就想,嫩不能给我的网站也设置一下缓存呢?

先去网上查了一大堆资料,大部分文章说是只要在httpd.conf中打开mod_expires.so这个模块,然后在.htaccess里设置一下缓存时间就可以了。

可我找了半天,都没发现在httpd.conf里有#LoadModule expires_module modules/mod_expires.so这一行,甚至连其他的LoadModule都没有。可是在etc/httpd/modules(快捷方式)里,各种modules都有。

我于是想:手工写入LoadModule expires_module modules/mod_expires.so这一行,然后再按照教程做,应该可以?

结果在后面的Website speed test的测试中,却发现这根本没有效果。

最后,我选择直接在httpd.conf中写入缓存配置,而且直接放在LoadModule expires_module modules/mod_expires.so下,才总算成功地开启了缓存。

最后更新于 2019-04-18