여러 번의 페이지 리디렉션 피하기

리디렉션하면 페이지 로드 속도가 느려집니다. 브라우저가 리디렉션된 리소스를 요청하면 서버는 일반적으로 다음과 같은 HTTP 응답을 반환합니다.

HTTP/1.1 301 Moved Permanently
Location: /path/to/new/location

그러면 브라우저가 새 위치에서 또 다른 HTTP 요청을 해야 합니다. 리소스를 가져올 수 있습니다 네트워크를 통한 추가 이동으로 인해 로드가 지연될 수 있습니다. 리소스를 수백 밀리초 단위로 단축합니다

Lighthouse 다중 리디렉션 감사가 실패하는 방식

등대 는 여러 리디렉션이 있는 페이지를 신고합니다.

리디렉션이 두 번 이상 있으면 페이지가 감사에 실패합니다.

리디렉션을 제거하는 방법

신고된 리소스로 연결되는 링크 리소스'에 현재 위치 리소스에서 리디렉션을 피하는 것이 특히 중요함 중요 렌더링 경로에 필요합니다.

리디렉션을 사용하여 모바일 사용자를 페이지의 모바일 버전으로 전환하는 경우 사이트 디자인에 맞게 반응형 디자인.

스택별 안내

React

React Router를 사용하는 경우 <Redirect> 구성요소의 사용을 최소화합니다. 경로 탐색.

리소스