2011-03-16 3 views
3

캐시 유효 기간이 비교적 긴 헤더가 있고 내 웹 사이트를 일부 변경하고 있습니다. .css 및 .js 파일의 파일 이름을 변경하여 이전 파일이 사용자의 캐시에서로드되지 않도록 할 것입니다.긴 캐시 만료 : CSS뿐만 아니라 백그라운드 img 파일의 이름을 바꿔야합니까?

CSS에서 참조 된 배경 이미지 (변경된 이미지)의 이름을 변경해야합니까? 예, 생각하고 있지만 확인해 보겠습니다.

+2

임시로 머리글을 변경하지 않으시겠습니까? 같은 시간 동안 no-cache로 설정하면 일반적으로 캐시하게되므로 방문하는 시점에 관계없이 모든 사람이 강제로 업데이트해야합니다. – Cfreak

+0

@Cfreak - 소리가 잘 들으므로 .htaccess로 편집 한 다음 30 일 (캐시 기간) 후에 다시 변경하십시오. – Haroldo

+0

완전히 처음에 30 일로 설정하는 방법에 따라 달라집니다. 예를 들어, .htaccess가 yes 인 경우 – Cfreak

답변

1

예 - 브라우저가이 시나리오에서 새 이미지 파일을 선택하도록하려면 이미지 파일 이름도 변경해야합니다.

+0

브라우저 캐시, 특히 Firefox가 변경된 이미지 및 기타 자산을 적극적으로 보유하는 경우가 많이 있습니다. . – KatieK

+0

시원한, 나는 그들을 safeside 위에 있기 위해 바꿀 것이다. 감사! – Haroldo

관련 문제