www는 IP 이전에 강제로 [닫혀] 있습니다.

www는 IP 이전에 강제로 [닫혀] 있습니다.

Nginx를 웹 서버로 사용하여 새 서버에 대한 액세스 권한을 할당받았습니다.

예를 들어, IP는344.555.122.45

브라우저에 344.555.122.45를 입력할 때마다 IP 주소가 www가 되도록 강제로 지정됩니다.www.344.555.122.45

이 문제의 원인과 해결 방법을 아시나요?

답변1

리디렉션을 실행하는 몇 가지 방법을 생각해 볼 수 있습니다.

HTTP를 통한 서버 측

서버는 응답 상태와 헤더가 포함된 HTTP 응답을 보내 302이러한 301상황을 일으킬 수 있습니다 Location: http://www.344.555.122.45.

제가 테스트한 방법 은 curl -i 344.555.122.45. 서버에서 이 정보를 얻는 경우 도메인/호스트에 대한 nginx 가상 서버 구성을 살펴보고, 구성이 없으면 웹 애플리케이션을 살펴보고 리디렉션이 설정되어 있는지 확인합니다.
-i

HTML로

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

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

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

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

댓글에서 언급했듯이

관련 정보