nginx 보조 디렉터리에 슬래시를 추가할 때의 영향
为情所困
为情所困 2017-05-16 17:29:56
0
1
647

내 웹 프로그램은 app1 디렉토리에 있습니다. http://server.com/app1/을 통해 액세스하면 모든 것이 정상입니다. 그러나 http://server.com/app1을 통해 액세스하면 페이지의 하이퍼링크가 표시됩니다. 이 보조 디렉터리(예:

) 으아악

http://server.com/app1/static/sytle.c... 대신 http://server.com/static/sytle.css를 가리켜 리소스 획득 실패가 발생합니다.

규칙을 추가하면 점프할 수 있다는 걸 알아요

으아악

하지만 이렇게 하면 URL에 슬래시가 추가됩니다. 다른 방법이 있나요?

다음은 내 nginx 구성입니다.

으아악
为情所困
为情所困

모든 응답(1)
阿神

DaiJie가 댓글에서 말했듯이 이 문제가 발생하는 것은 매우 정상적인 현상이며 웹 서버와 브라우저의 기본 동작은 정확합니다.
주체가 정적 리소스를 참조하려면 절대 경로나 도메인 이름을 포함한 완전한 주소를 사용하는 것이 좋습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿