HTTP 애플리케이션은 다음 세 가지를 원함
이를 위해 웹 컨텐츠는 흔히 여러 장소에 배포되고, 리다이렉션 기법을 통해 최적의 분산된 컨텐츠를 찾도록 함
⇒ 웹 콘텐츠가 분산되면 한 곳에서 실패한 경우 다른 곳을 이용할 수 있으므로 신뢰성이 개선되며, 클라이언트가 보다 가까운 리소스에 접근할 수 있게 되어 응답시간을 줄여 주고, 목적지 서버가 분산되므로 네트워크 혼잡도 줄어든다.
리다이렉션의 구현에는 부하 균형의 과제가 포함된다.
리다이렉션 기법은 서버, 프락시, 캐시, 게이트웨이 모두에서 동작하는 일반적인 기법과 특정 종류의 종단만을 위해 설계된 특화된 기법이 존재한다.
서버로의 리다이렉트는 클라이언트에 가장 가까운 것이나 부하가 가장 적은 것, 혹은 그 외의 이유로 최적인 웹 서버를 찾아 요청을 분산하는 것과 같다.
프락시로의 리다이렉트는 요청이 어디를 향하든 프락시로 흘러 들어가도록 하는 것과 같다. (이상적으로, 프락시 이웃의 모든 HTTP 트래픽은 프락시를 거쳐야 한다. 예를 들어 클라이언트 근처에 프락시 캐시가 있다면, 모든 요청이 프락시 캐시로 흘러 들어가도록)
브라우저 설정, DNS, TCP/IP 라우팅, HTTP는 모두 메시지를 리다이렉트하는 메커니즘을 제공한다.
서버와 프락시 양쪽에서 공통으로 쓰이는 리다이렉션 방법들로는 HTTP 리다이렉션, DNS 리다이렉션, 임의 캐스트 어드레싱, 아이피 맥 포워딩, 아이피 주소 포워딩 등이 있다.