www가 IP보다 먼저 강제됨

www가 IP보다 먼저 강제됨

Nginx를 웹 서버로 사용하는 새 서버에 대한 액세스 권한이 할당되었습니다.

즉, IP는344.555.122.45

브라우저에서 344.555.122.45를 칠 때마다 www가 IP로 강제 실행되고www.344.555.122.45

원인이 무엇인지, 해결 방법은 무엇인지 아십니까?

답변1

리디렉션이 실행될 수 있다고 생각하는 몇 가지 방법이 있습니다.

HTTP를 통한 서버 측

서버는 또는 응답 상태와 헤더가 포함된 HTTP 응답을 전송하여 이 문제를 일으킬 302301있습니다 Location: http://www.344.555.122.45.

이것을 테스트하는 방법은 curl -i 344.555.122.45.
여기서 -i헤더 응답이 포함됩니다. 서버에서 이를 가져오는 경우 도메인/호스트에 대한 nginx 가상 서버 구성을 조사하고, 거기에 없으면 웹 애플리케이션을 조사하여 리디렉션이 설정되어 있는지 확인합니다.

HTML에서

<meta>다음 속성과 함께 요소를 사용하여 HTML 코드를 통해 이를 수행하는 방법도 있습니다 http-equiv.

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

내 경험상 이것은 가능성이 가장 낮은 원인 중 하나입니다.

클라이언트 측 구성으로 인해 문제가 발생했습니다.

댓글에서 언급했듯이

관련 정보