ngx_http_headers_모듈 모듈 addheader 와 expires 명령

1. 프롤로그 ngxhttp_headers_module 모듈 은 두 가지 중요 한 명령 을 제공 합 니 다 addheader 와 expires 는 'Expires' 와' Cache - Control '헤드 필드 를 추가 하고 응답 헤드 에 도 메 인 필드 를 추가 합 니 다.add_header 는 어느 서버 에 접근 할 것 인 지 를 표시 할 수 있 습 니 다. 이것 은 nginx 모듈 nginx - http - footer - filter 연 구 를 통 해 이 루어 질 수 있 습 니 다.expires 명령 은 브 라 우 저 로 컬 캐 시 를 제어 하 는 데 사 용 됩 니 다.
2. addheader 명령 어 문법: addheader name value; 기본 값: - 설정 세그먼트: http, server, location, if in location 은 응답 코드 가 200, 201, 204, 206, 301, 302, 303, 304 또는 307 인 응답 메시지 헤더 필드 에 임의의 도 메 인 을 추가 합 니 다.예:
add_header From ttlsa.com

3. expires 명령 문법: expires [modified] time;expires epoch | max | off; 기본 값: expires off;설정 세그먼트: http, server, location, if in location 은 응답 코드 200, 201, 204, 206, 301, 302, 303, 304 또는 307 머리 에서 "Expires" 와 "Cache - Control" 에 대한 추가 및 수정 작업 을 시작 할 지 여부 입 니 다.정 또는 음의 시간 값 을 지정 할 수 있 습 니 다. Expires 헤드 의 시간 은 현재 시간 과 명령 에서 지정 한 시간의 합 에 따라 얻 을 수 있 습 니 다.epoch 는 1970 년 1 월 1 일 00: 00: 01 GMT 의 절대 시점 에서 max 가 지정 한 Expires 의 값 은 2037 년 12 월 31 일 23: 59: 59 이 고 Cache - Control 의 값 은 10 years 이 라 고 밝 혔 다.Cache - Control 헤드 의 내용 은 미리 설 정 된 시간 표지 에 따라 지 정 됩 니 다. · 음수 로 설 정 된 시간 값: Cache - Control: no - cache.양수 또는 0 으로 설 정 된 시간 값: Cache - Control: max - age = \ #, 여기 \ # 의 단 위 는 초 입 니 다. 명령 에서 지정 합 니 다.인자 off 는 응답 헤드 의 "Expires" 와 "Cache - Control" 을 수정 하 는 것 을 금지 합 니 다.인 스 턴 스 1: 그림, 플래시 파일 브 라 우 저 로 컬 캐 시 30 일
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
 {
           expires 30d;
 }
인 스 턴 스 2: js, css 파일 을 브 라 우 저 로 컬 캐 시 에 1 시간 동안 저장 합 니 다.
location ~ .*\.(js|css)$
 {
            expires 1h;
 }
전재 가 필요 하 시 면 출처 를 밝 혀 주 십시오.http://www.ttlsa.com/html/3068.html

좋은 웹페이지 즐겨찾기