유지보수를 하다보면 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 |