nginx listen は IP:80 を指定しており、80 ポートすべてのリクエストをリッスンするように指定していないのですが、前者は通常にアクセスし、後者は 404 にアクセスします。
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 17:20:25
0
1
727

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

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

全員に返信(1)
世界只因有你

はい、server_name を正しく指定すれば可能です。

真実を知りたい場合は、完全な構成を投稿してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!