www wird vor IP erzwungen

www wird vor IP erzwungen

Mir wird ein Zugriff auf einen neuen Server zugewiesen, der Nginx als Webserver verwendet

Angenommen, die IP ist344.555.122.45

immer wenn ich 344.555.122.45 in meinem Browser eintippe, wird ein www als IP erzwungen und es wirdwww.344.555.122.45

Irgendeine Idee, woran das liegt und wie man es beheben kann?

Antwort1

Ich kann mir einige Möglichkeiten vorstellen, wie die Umleitung ausgelöst werden könnte.

Serverseitig über HTTP

Der Server kann dies verursachen, indem er eine HTTP-Antwort sendet, die entweder 302den 301Antwortstatus und einen Header enthält Location: http://www.344.555.122.45.

Ich würde dies mit testen curl -i 344.555.122.45.
Dabei -iwird die Header-Antwort eingeschlossen. Wenn Sie dies vom Server erhalten, würde ich in der Konfiguration des virtuellen Nginx-Servers für die Domäne/den Host nachsehen. Wenn sie dort nicht vorhanden ist, würde ich in der Webanwendung nachsehen, ob dort die Umleitung festgelegt ist.

im HTML

Es gibt auch eine Möglichkeit, dies über den HTML-Code mithilfe eines <meta>Elements mit dem http-equivAttribut zu tun:

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

Obwohl dies meiner Erfahrung nach eine der unwahrscheinlichsten Ursachen ist.

Ihre clientseitige Konfiguration verursacht es

wie in den Kommentaren erwähnt

verwandte Informationen