>  Q&A  >  본문

nginx는 URL의 정보를 기반으로 지정된 디렉토리에 액세스합니다.

예를 들어 나의 현재 URL(미화된 URL)은
/1/test/test
그러면 nginx가 처리를 하고 액세스 디렉터리는 /home/data/segmentfault/1/web입니다.
nginx 처리 후 실제 URL은 다음과 같습니다.
/1 /web/index.php?test/test

미화된 URL
/2/test/test
액세스 디렉터리는 /home/data/segmentfault/2/web
실제 URL은
/2/web/index.php?test/test

입니다.

버전 번호에 따라 다른 폴더를 선택하면 pathinfo 모드가 계속 적용됩니다. 프레임워크 코드는 Yii2입니다.

nginx의 점프 규칙을 설정하는 방법은 무엇입니까?
또는 그러한 내부 점프를 어떻게 설명할 수 있는 정보가 있나요? 그것을 설명할 적절한 명사가 있나요?

淡淡烟草味淡淡烟草味2713일 전494

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-05-16 17:21:55

    위치에서 정규 매칭을 사용하고, 루트가 디렉터리를 설정할 때 정규 매칭 내용을 읽어 경로를 조합합니다.
    관련 nginx 용어: 위치, 일반, set 지시문, 지도 지시문, 루트 지시문, 별칭 지시문.

    회신하다
    0
  • 为情所困

    为情所困2017-05-16 17:21:55

    이 액세스 방법을 사용하면 추가 설정이 전혀 필요하지 않습니다. . .

    으아악

    회신하다
    0
  • 취소회신하다