Site icon 엘스트림

엔진엑스(nginx)에 브라우저 캐싱 추가하기

/etc/nginx/sites-available/default (또는 사이트명)

의 server {  } 블록 안에

location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|ogg|ogv|webm|htc)$ {
    expires 1M;
    access_log off;
    add_header Cache-Control "public";
}

location ~* \.(?:css|js)$ {
    expires 1y;
    access_log off;
    add_header Cache-Control "public";
}

해당 부분 추가해주기.

이미지는 1달, css,js 는 최대 1년이 설정된다.

구글 페이지 스피드에서 사이트 최적화를 할 때 꼭 나오는 브라우저 캐시 항목이다.

Exit mobile version