IP よりも www が優先される

IP よりも www が優先される

NginxをWebサーバーとして使用する新しいサーバーへのアクセスが割り当てられました

たとえば、IPは344.555.122.45

ブラウザで344.555.122.45にアクセスすると、IPがwwwになり、www.344.555.122.45

何が原因なのか、またこれを修正するにはどうしたらよいのか、何かご存知ですか?

答え1

リダイレクトがトリガーされる方法はいくつか考えられます

HTTP経由のサーバー側

サーバーは、302または301応答ステータスとヘッダーのいずれかを含む HTTP 応答を送信することによってこれを発生させることができますLocation: http://www.344.555.122.45

これをテストする方法は、 . を使用することですcurl -i 344.555.122.45
には-i、ヘッダー応答が含まれます。 これをサーバーから取得している場合は、ドメイン/ホストの nginx 仮想サーバー構成を調べます。 そこにない場合は、Web アプリケーションを調べて、リダイレクトを設定しているかどうかを確認します。

HTMLで

<meta>属性を持つ要素を使用して HTML コード経由でこれを行う方法もありますhttp-equiv

<meta http-equiv="refresh" content="0; url=http://www.344.555.122.45/" />

ただし、私の経験では、これは最も可能性の低い原因の 1 つです。

クライアント側の設定が原因です

コメントで述べたように

関連情報