nginx Listen은 IP:80을 지정하고 80개의 포트 요청을 모두 수신하도록 지정하지 않습니다. 전자는 정상적으로 액세스하고 후자는 404에 액세스합니다. 이유는 무엇입니까?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 17:20:25
0
1
726

내 서버에는 여러 IP 구성이 있지만 서버에 사이트가 많기 때문에 동일한 IP를 사용해야 하는 사이트도 여러 개 있을 것입니다.
과거에는 사이트 구성이 서버 세그먼트에서 직접 수신되었습니다. 특정 IP: 80
이제 동시에 여러 도메인 이름을 묶어야 하는 새로운 사이트가 있습니다. 이 서버에는 다른 IP가 있으므로 Listen All에서는 IP를 지정하지 않고 포트 80을 직접 모니터링했습니다. 결과적으로 액세스할 때 nginx에서 404 프롬프트가 나타납니다.
서버가 포트 80 요청을 받으면 모든 구성 파일을 순회하여 이 도메인 이름에 대한 구성 파일이 있는지 확인하지 않나요?

曾经蜡笔没有小新
曾经蜡笔没有小新

모든 응답(1)
世界只因有你

예, server_name을 올바르게 지정하면 가능합니다.

진실을 알고 싶다면 전체 구성을 게시해 주세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!