私のサーバーは複数の IP で構成されていますが、サーバー上に多数のサイトがあるため、同じ IP を使用する必要があるサイトが複数存在します。
以前は、サイトの構成はサーバー セグメント内の特定の IP: 80 を直接リッスンしていました。
現在、複数のドメイン名をバンドルする必要がある新しいサイトがあり、各ドメイン名は次のように解決されます。このサーバー上の別の IP なので、Listen では、IP を指定せずにすべてのポート 80 が直接監視されます。その結果、アクセス時にnginxからの404プロンプトが表示されます。
サーバーがポート 80 リクエストを受信すると、すべての設定ファイルを走査して、このドメイン名の設定ファイルがあるかどうかを確認することはありませんか?