2012-11-29 6 views
0

아카 마이가 어떻게 작동하는지 잘 알지 못해서 제발 나와 함께 보내주십시오.리디렉션을 수행 할 때 Akamai가 orignial 서버로 리디렉션 중입니다. 이유가 무엇입니까?

리디렉션과 관련된 문제가 있습니다. domain.com/a/b 링크를 domain.com/c/d으로 리디렉션 중입니다. 그러나 akamai는 domain.com을 존중하지 않으며 301은 원래 서버로 이동합니다. 설명하기 :

http://akamai.ex.example.com/a/b

리디렉션이 진행되고 어떻게이 문제가 해결 될 수있는 일

http://akamai.ex.example.com/a/b

로 리디렉션하도록되어 때

http://original.ex.example.com/b/c

에?

답변

1

이유를 말할 수는 없지만 해결 방법을 알려줄 수 있습니다. 경로 절대 (또는 호스트 상대?) 형식의 "/ b/c"리디렉션 URL이 문제를 완전히 무시하고 (. 그리고 포트 및 프로토콜) 브라우저가 동일한 호스트로 이동하게됩니다

합니다 (RFC에 오타가있어, 상대 URI는 모든 브라우저의 경우는 어쨌든 그것을 지원하는 위치 헤더에 사용할 수 있습니다 : http://trac.tools.ietf.org/wg/httpbis/trac/ticket/185)

+0

감사합니다 나는 이것을 고려했다. 하지만 지금은 왜 이런 일이 일어나는 지 압니다. Akamai 호스트 이름이 원래 서버를 가리 킵니다. 나는 그것을 고치려고 노력하고있다. – awm