2010-06-18 6 views
0

이상적인 설정은 현재 클라이언트 사이트를 가져 와서 URI와 일치하는 .htaccess를 내부에 정규식으로 업로드하고 특정 파일 확장자를 찾으면 동일한 경로를 사용하지만 변경된 도메인을 사용합니다..htaccess를 사용하여 Amazon S3 CloudFront 서버 파일

즉.

정상 경로 :

http://www.domain.com/something/images/someimage.jpeg
http://www.domain.com/assets/js/jquery.js

htaccess로 번역이에 위의 설정 것 :

http://mycdn.other.com/something/images/someimage.jpeg
http://mycdn.other.com/assets/js/jquery.js

나는 아니, 연속 시간이 봤 운. 다시 말하지만, Amazon의 CloudFront를 실제로 사용하기위한 것입니다. S3는 이미 s3fs를 사용하여 백업 및 파일 저장을 위해 웹 사이트에 마운트되어 있지만 CloudFront를 사용하지 않고 S3를 직접 사용하기 때문에 문제가 해결되지 않습니다.

답변

6

영구적 인 리디렉션으로이 문제를 쉽게 해결할 수 있습니다. 그러나 클라우드 프런트를 사용하는 목적을 완전히 무마합니다.

클라우드 프런트의 아이디어는 사용자가 항상 빠른 서버를 가까이에 배치한다는 것입니다. 모든 URL이 아직 서버를 거쳐야한다면, 실제로 느리게 만들었을 것입니다.

클라우드 프론트 링크를 가리 키도록 링크를 변경할 수는 없습니까?