本教程由重慶網(wǎng)頁設(shè)計(jì)公司及重慶網(wǎng)站制作公司教您如何配置nginx以設(shè)置Expires HTTP頭和max-age指令,為靜態(tài)文件(圖像,CSS和Javascript文件)設(shè)置緩存日期。這樣做可以節(jié)省大量帶寬和快速加載網(wǎng)站。
我會假設(shè)你已經(jīng)配置了nginx并在你的服務(wù)器上工作。您可以將此expires指令放在http {},server {}或location {}塊中。將所有靜態(tài)文件緩存到expires頭的最佳方法就是這樣:
在此示例中,所有.gif,.jpg,.jpeg,.png,.css,.ico和.js文件都設(shè)置為從接下來的365天緩存。
location ~* .(jpg|jpeg|png|gif|ico|css|js)$ {
expires 365d;
}
要網(wǎng)站應(yīng)用新的緩存規(guī)則,只需重新加載nginx:
/etc/init.d/nginx reload