문제

example.com으로 모든 www.example.com 요청을 리디렉션하는 것이 캐싱에 도움이 될지 여부를 알아 내려고합니다. SEO는 여기서 문제가되지 않습니다.

  1. 브라우저가 www URL ( #1)에서 이미지를 요청하고 HTTP를 www-less 버전 ( #2)으로 리디렉션하는 경우 결과를 #2 또는 #1의 캐시 값으로 저장합니다.

  2. 브라우저는 때때로 새 버전의 이미지를 요구합니다 (그리고 얻을 수 있거나 "수정되지 않은"응답이 가능합니다). 그런 다음 매번 리디렉션을 처리 해야하는 오버 헤드가 있습니다. 이 오버 헤드는 동일한 이미지의 두 버전을 저장하는 비용보다 더 큽니까?

도움이 되었습니까?

해결책

  1. 브라우저가 www URL ( #1)에서 이미지를 요청하고 HTTP를 www-less 버전 ( #2)으로 리디렉션하는 경우 결과를 #2 또는 #1의 캐시 값으로 저장합니다.
    @: 보다 W3C 상태 코드 정의 301. 301 리디렉션이라면 캐시 가능해야합니다. 보다 웹 페이지를 리디렉션하는 방법 (301).

  2. 브라우저는 때때로 새 버전의 이미지를 요구합니다 (그리고 얻을 수 있거나 "수정되지 않은"응답이 가능합니다). 그런 다음 매번 리디렉션을 처리 해야하는 오버 헤드가 있습니다. 이 오버 헤드는 동일한 이미지의 두 버전을 저장하는 비용보다 더 큽니까?
    @: 정확히 확실하지 않습니다. 웹 서버 (IIS, Apache 등)에 의해 리디렉션이 처리되면 오버 헤드가 최소화되어야한다고 가정합니다. 그래도 나를 인용하지 마십시오 : p

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top