302 리디렉션 소개
URL A 에서 URL B 로 302 리디렉션할 때 호스트 서버의 암시적 의미는 URL A 가 언제든지 마음을 바꾸거나, 자신의 내용을 다시 표시하거나, 다른 곳으로 이동할 수 있다는 것을 의미합니다. 대부분의 경우 검색 엔진은 302 리디렉션을 수신할 때 일반적으로 대상 URL 인 URL B 만 캡처하면 됩니다. 검색 엔진이 302 전환을 만났을 때 100% 가 대상 URL B 를 잡으면 URL 납치에 대해 걱정할 필요가 없습니다. 문제는 검색 엔진, 특히 구글이 항상 대상 웹 주소를 잡는 것은 아니라는 점이다. 예를 들어, A URL 은 짧지만 302 를 만들어 B URL 로 리디렉션하는데, B URL 은 길고 지저분한 URL 이며, 심지어는 물음표 같은 매개변수도 포함될 수 있습니다. 자연 A 사이트는 더 인간적이고 B 사이트는 못생기고 비인간적이다. 이때 구글은 여전히 웹 사이트 A 를 표시할 가능성이 높다. 검색 엔진 순위 알고리즘은 한 사람이 아니라 하나의 프로그램일 뿐, 302 리디렉션을 만났을 때 어느 웹 사이트가 더 적합한지 정확하게 판단할 수 없기 때문에 웹 사이트 납치의 가능성이 제기되고 있다. (윌리엄 셰익스피어, Northern Exposure (미국 TV 드라마), 스포츠명언) 즉, 비도덕적인 사람이 자신의 사이트 A 에 302 를 만들어 당신의 사이트 B 로 리디렉션했습니다. 어떤 이유로 구글 검색 결과는 여전히 사이트 A 를 표시하지만, 사용하는 웹 페이지 내용은 당신의 사이트 B 의 내용입니다. 이런 상황을 웹 사이트 납치라고 합니다. 네가 힘들게 쓴 물건을 다른 사람에게 도둑맞았다. 302 리디렉션으로 인한 웹사이트 납치 현상은 이미 한동안 존재해 왔다. 하지만 지금까지 더 좋은 해결책은 없는 것 같다. 구글 빅 데이터 센터의 지속적인 개조에서 302 리디렉션 문제도 해결해야 할 목표 중 하나다. 일부 검색 결과에서 사이트 납치 현상이 개선되었지만 완전히 해결되지는 않았다.