2013-05-15 2 views
0

우리는 우리가 CSS 파일 때때로 우리의 JS를 변경하는 사이트 (푸른에 MVC4)가 만료. 업데이트 일정이 잡히지 않고 때로는 업데이트되지 않습니다. 나는 IIS 변경 설정으로 이동 또는 파일과 날짜에 셀 수없이 많은 참조가 헤더 파일을 작업하고 싶지 않아요.업데이트 CSS와 JS 파일

현재 우리는 파일 이름을 변경하고 있지만 필요한 작업량은 상상할 수 있습니다.

몇 시간 전에 필자는 한 파일에서 자주 변경되는 파일의 파일 이름을 유지함으로써 해당 파일을 만료시킬 수 있으며 해당 파일의 내용이 변경 될 때마다 브라우저에서 해당 파일을 다시로드해야한다고 읽었습니다.

이 어떻게해야 뭔가 방법인가?

답변

0

단순히 변경된 파일에 버전 번호를 추가 할 수 있습니다. 당신은 PHP로 실제 버전을 읽고, 자동으로 수정 된 파일 이름에 추가 할 수 있습니다.

버전 샘플 코드 :

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

이 다시 파일을 다운로드 할 수있는 브라우저를 강제로.

+0

이것이 해결책이라고 생각하며 위에서 언급 한 해결책을 찾고 있습니다. 그래도 고마워! –

관련 문제