Nginx 의 Proxy _ set _ header Host $ host 역할! ~ 자세히 설명해 주세요! ~
Proxy_set_header 는 요청 헤더를 설정하고 헤더 정보를 서버에 전달하는 데 사용됩니다.
1, Nginx 프록시 서버 세트 제목
필드를 프록시 서버로 전달하는 요청 헤더를 재정의하거나 추가할 수 있습니다. 이 값에는 텍스트, 변수 및 해당 조합이 포함될 수 있습니다. Proxy_set_header 가 정의되지 않은 경우 이전에 정의된 값이 상속됩니다. 기본적으로 두 개의 필드만 재정의됩니다.
2. 캐시가 사용가능으로 설정된 경우 이전 요청의 헤더 필드 if-modified-since, if-unmodified-since, if-none-match 프록시 서버에 의해 전달되지 않습니다.
변경할 수 없는 "호스트" 헤더 요청 필드는 다음과 같이 전달될 수 있습니다.
3. 그런 다음 이 필드가 요청 헤더에 없으면 전달될 수 없습니다. 이 경우 호스트 변수를 설정하여 호스트 변수에 전달할 값을 지정할 수 있습니다.
4. 또한 서버명과 포트는 함께 프록시 서버를 통해 전달됩니다.
5. 요청 헤더에 빈 필드가 있으면 프록시 서버를 통해 전달되지 않습니다.