2011-03-03 9 views
3

Amazon.com을보고 있었는데 정적 파일이 디렉토리 레벨 대신 파일 레벨 (예 : s9-multipack-min. V171170235 .js)에서 버전이 지정되었습니다.파일 레벨에서의 CDN 버전 관리

파일 수준에서 다른 버전을 관리하는 방법에 대한 우수 사례를 제공하고 각 파일의 최신 버전을 저장하는 가장 좋은 곳은 어디입니까? 우리는 SVN을 사용하고 정적 파일은 Amazon S3 CDN에서 호스트됩니다.

답변

1

여러 파일을 저장할 필요가 없습니다. 다시 쓰기 모듈을 설정하여 /js/filename.vNNN.js부터 /js/filename.js까지 다시 쓰면됩니다.

당신이

http://z-ecx.images-amazon.com/images/G/01/browser-scripts/us-site-wide-1.2.6/site-wide-11734552808.js._V169174097_.js 

않는 한 실제로 같은 내용의 URL을

http://z-ecx.images-amazon.com/images/G/01/browser-scripts/us-site-wide-1.2.6/site-wide-11734552808.js._V169197_.js 

점을 볼 수 있듯이. 마지막으로 변경된 부분에 대한 참고 사항

+0

죄송 합니다만 명확하지는 않지만, 정적 파일은 Amazon S3 CDN에서 호스팅되므로 mod 재 작성이 제대로 작동하지 않을 것이라고 생각합니다. 권리? – user627474

+0

@ user627474 : 오른쪽. 그렇다면 내 대답은 쓸모가 없다. – zerkms

+0

@zerkms - 그것에 대해 미안하다 - 다른 생각은 없습니까? – user627474