이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 28271|회답: 6

[웹] 실전 전투: nginx 역대 프록시가 1층 경로를 무시함

[링크 복사]
게시됨 2021. 10. 15. 오전 11:34:06 | | | |
요구사항, 모든 스프링 모듈을 하나의 패키지로 패키징하세요. 모든 모듈이 애플리케이션 컨텍스트 루트를 설정했기 때문에 각 모듈의 요청 루트 주소가 다릅니다. 모든 모듈이 하나의 패키지로 패키징되면 모든 모듈의 루트가 유효하지 않습니다. 다음과 같습니다:


프론트엔드가 백엔드 모듈의 인터페이스를 요청하기 때문에, 각 모듈의 루트도 가져옵니다.프론트엔드 코드를 수정하지 않고도첫 번째 층을 연결하는 경로를 무시하고 nginx를 통해서만 풀 수 있습니다. 아래 그림에서 볼 수 있듯이:



복습:

Nginx 역프록시 및 콘텐츠 대체 모듈을 사용하여 동적 웹 콘텐츠 교체를 구현하세요
https://www.itsvse.com/thread-7359-1-1.html

Nginx 구성 파일 다논리 연산
https://www.itsvse.com/thread-9949-1-1.html

NGINX 고가용성 부하 분산의 실용적 구성
https://www.itsvse.com/thread-9260-1-1.html

지식 준비

NGINX 구성에서 $1, $2, $3

다음은 $1,$2로 실험해볼 수 있는 예시입니다. 예를 들면:

이 시점에서 접근 경로가 localhost:8080/abc/qwe/asd라면, 브라우저는 다음과 같은 출력을 냅니다:

QWE

ASD
설정 시작

위의 지식을 바탕으로 nginx는 다음과 같이 구성됩니다:

테스트 구성은 다음과 같습니다:

그 효과는 다음과 같습니다:



(끝)




이전의:Redis는 데이터 손상을 방지하기 위해 이제 퇴장할 예정입니다. 참고로...
다음:CentOS 8 설치 시 Docker 패키지 충돌 문제
게시됨 2021. 10. 16. 오전 12:41:45 |
와서 배우는 법을 배우세요...
게시됨 2022. 5. 25. 오후 11:44:08 |
우리도 배우자
게시됨 2022. 12. 20. 오후 6:43:55 |
이타적으로 나눠줘서 주인께 감사드립니다
게시됨 2023. 2. 22. 오후 7:23:15 |
SDFSDFSDFSDFSDF
게시됨 2023. 2. 23. 오후 7:07:21 |
배우세요
게시됨 2023. 2. 24. 오전 12:33:40 |
배우기 위해 배우세요
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com