>백엔드 개발 >PHP 튜토리얼 >nginx 코어 모듈 지침 1

nginx 코어 모듈 지침 1

WBOY
WBOY원래의
2016-07-30 13:32:00780검색
별칭 루트

nginx 구성에서 디렉터리를 지정하는 데는 루트와 별칭이라는 두 가지 지침이 있습니다

nginx 코어 모듈 지침 1

location /img/ { alias /var/www/image/; } #若按照上述配置的话,则访问/img/目录里面的文件时,ningx会自动去/var/www/image/目录找文件location /img/ { root /var/www/image; } #若按照这种配置的话,则访问/img/目录下的文件时,nginx会去/var/www/image/img/目录下找文件。]

nginx 코어 모듈 지침 1

alias는 디렉터리 별칭의 정의이고, root는 최상위 디렉터리의 정의입니다.

기본값: offcontext: http, 서버, 위치 이 옵션을 사용하는 경우 켜져 있으면 클라이언트의 요청 본문이 파일에 기록되고 요청이 처리된 후에 파일이 삭제되지 않습니다. 이 옵션은 디버깅에 사용할 수 있습니다. client_body_in_single_buffer구문:
client_body_in_single_buffer기본값: offcontext: http, server, location이 옵션은 전체 요청 본문을 클라이언트 요청의 버퍼에 배치할지 여부를 지정합니다. $request_body 변수를 사용할 때 복사 작업 비용을 줄이기 위해 이 옵션을 활성화하는 것이 좋습니다. client_body_buffer_size구문: client_body_buffer_sizethe_size

기본값: 8k/16kcontext: http, server, location이 지시문은 요청의 경우 클라이언트 요청 본문의 크기를 지정합니다. 본문이 크기를 초과하면 전체 요청 본문 또는 일부가 임시 파일에 기록됩니다. 기본 크기는 2페이지입니다. client_body_temp_path구문:
client_body_temp_path dir-path [ level1 [ level2 [ level3 ]
기본값: client_body_tempcontext: http, server, location이 옵션은 저장소를 지정합니다. 클라이언트가 요청한 임시 파일의 디렉터리 경로 client_body_timeout구문:
client_body_timeout 시간
기본값: 60컨텍스트: http, 서버, 위치이 옵션은 클라이언트 요청 본문의 읽기 시간 제한을 지정합니다 이 옵션은 요청 본문을 한 번의 읽기로 읽을 수 없는 경우에만 적용됩니다. 이 시간 이후 클라이언트가 데이터를 보내지 않으면 nginx는 "요청 시간 초과"( 408)를 반환합니다. 오류

client_header_buffer_size구문: client_header_buffer_size 크기 기본값: 1kcontext: http, server이 지시문은 클라이언트 요청 헤더를 저장하는 데 사용되는 버퍼 크기를 지정합니다. 기본 크기는 1k로 대부분의 요청에 충분합니다. 그러나 요청 헤더에 매우 큰 쿠키가 포함되어 있거나 요청이 wap-client에서 오는 경우 1k의 공간을 수용할 수 없습니다. 이번에는 nginx가 요청을 저장하기 위해 더 큰 메모리 공간을 적용합니다. 이 더 큰 버퍼의 크기는 large_client_header_buffers 명령을 통해 지정할 수 있습니다.


client_header_timeout구문: client_header_timeout 시간 기본값: 60context: http, server이 지시문은 요청 헤더를 읽도록 nginx를 지정합니다. 시간 초과, 이 시간을 초과하면 nginx는 "요청 시간 초과"(408)를 반환합니다. 오류
client_max_body_size 구문 : client_max_body_size 크기기본값: client_max_body_size 1mcontext: http, server, location 지시어 클라이언트 요청 본문의 최대 공간을 지정합니다. 이 크기를 초과하면 nginx는 요청 엔터티가 너무 큼"(413) 오류를 반환합니다. 브라우저에 다음 메시지가 표시되지 않도록 주의해서 이 옵션을 사용해야 합니다. 오류가 발생했습니다. >default_type구문: default_type MIME 유형
default: default_type text/plain
context: http , 서버, 위치이 지시문은 파일과 관련된 기본 MIME 유형을 지정합니다. 저작권 안내: 이 글은 해당 블로거의 원본 글이므로 블로거의 허가 없이 복제할 수 없습니다.
위 내용은 관련 내용을 포함하여 nginx 핵심 모듈 명령 1을 소개한 내용이므로 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.