본문 바로가기
기타

CSS, JS 캐시 방지

by hjcode 2019. 11. 11.

유지보수를 하다보면 css/js 수정할 일이 있는데 파일을 수정하고 배포하면 캐시때문에 기존에 css/js가 남아있다.

파일의 이름을 바꿔도 되지만 해당파일을 불러오는 부분까지 수정해야하기 때문에 번거롭다.

 

<link rel="stylesheet" type="text/css" href="style.css?v=1.2">

 

위에서 ?v=1.2 이라고 파일명 뒤에 쿼리스트링을 붙여주었다. 

css를 수정한 후, 번거롭게 파일명을 바꾸는 대신 v 값만 다르게 주면 다른 URL로 인식되기 때문에 캐쉬된 파일이 사용되는 것을 방지할 수 있다.

'기타' 카테고리의 다른 글

에버그린 브라우저(Evergreen Browser)  (0) 2019.12.27
브라우저 체크  (0) 2019.12.10
HTTP 상태 코드  (0) 2019.10.31
쿠키와 로컬스트리지  (0) 2019.10.20
서버 사이드 렌더링, 클라이언트 사이드 렌더링  (0) 2019.09.29