Nginx-- 정적 및 동적 구성 분리

정적 및 동적 박리

정적 요청이 동적 페이지와 물리적 분리에 대한 단순한 정적 페이지로 이해 될 수 없습니다와 Nginx의 정적 및 동적 분리는 별도의 동적 간단하다. 엄격 정적 요청 별도 요청 동적이어야 말하면, 이는 정적 페이지 톰캣 핸들 동적 페이지 Nginx의 처리를 사용하는 것으로 이해 될 수있다. 크게 두 가지로 나눌 구현 분리 운동의 관점에서 :

  • 하나는 별도의 독립적 인 도메인 이름에 순수하게 정적 파일이 별도의 서버에, 현재 주류 존경받는 프로그램이다;
  • 또 다른 방법은 Nginx에 의해 분리 발표 정적 파일과 동적을 함께 혼합하는 것입니다.

위치에 의해 전달 된 다른 요구를 달성하기 위해 다른 접미사를 지정합니다. 매개 변수 설정을 만료하면, 브라우저 캐시 만료 시간을 서버 전에 트래픽과 요청을 줄일 수 있습니다.

특정 정의를 만료 : 자원이 추가 트래픽을 생성하지 않도록 직접 자체가 될 수 만료 된 브라우저를 통해, 확인을 확인하기 위해 서버로 이동하지 않고 말을하는 것입니다 만료 시간을 설정하는 것입니다. 이 방법은 (자주 파일을 업데이트 한 경우, 캐시 만료 권장하지 않습니다) 자주 변경 자원에 이상적입니다.

우리는 여기에서 설정 3D,이 URL의 삼일 내에서 액세스를 나타냅니다, 마지막 파일 업데이트 시간보다 서버에 요청을 보내지 변화, 그것은 것입니다 서버가 반환에서하지 기어 상태 코드 (304), 수정 한 경우, 직접 작업을 수행 서버에서 다시 다운로드는 상태 코드 (200)를 반환합니다.

그림 삽입 설명 여기

준비 :
은 / 사용자 / acton_zhang / 소프트웨어의 두 개의 새로운 파일 / 데이터는 정적 리소스를 저장하는 폴더 :

  • WWW (저장 HTML)하십시오 a.html에 배치
  • 이미지 (이미지 저장)되는 timg.jpeg 넣어

그림 삽입 설명 여기

구성 Nginx의 :
그림 삽입 설명 여기

브라우저 액세스 : 로컬 호스트 / 이미지 /
자동 색인의 구성, 파일 목록 있도록하기 때문에 :
그림 삽입 설명 여기
링크를 클릭, 디스플레이 사진 :
그림 삽입 설명 여기

브라우저 액세스 : 로컬 호스트 / www /에서 a.html
페이지 내용보기 :
그림 삽입 설명 여기

게시 된 676 개 원래 기사 · 원 찬양 1910 ·은 240,000 + 조회수

추천

출처blog.csdn.net/cold___play/article/details/104084925