호스트 파일을 편집하여 테스트 서버에 연결하면 인증서 오류가 발생합니다. [닫기]

호스트 파일을 편집하여 테스트 서버에 연결하면 인증서 오류가 발생합니다. [닫기]

Centos 7 VPS에서 실행되는 웹사이트에 호환성 문제가 있어서 VPS를 구입하고 웹사이트의 복사본을 만든 후 웹사이트에 영향을 주지 않고 문제를 해결하려고 했습니다. 그런데 문제는 ip를 입력해서 호스트 파일을 수정해서 vps에 연결할 수 없다는 점입니다. 브라우저에 "웹 사이트가 HSTS를 사용하기 때문에 지금은 xxx.com에 액세스할 수 없습니다"라는 인증서 오류가 표시됩니다. 캐시 삭제 등을 시도해 보았지만 문제는 여전히 남아 있습니다.

이 문제를 우회하도록 도와주세요

답변1

HSTS는 기본적으로 "HTTP Strict Transport Security"를 의미하며, 추후 공지가 있을 때까지 HTTPS를 통해서만 액세스할 수 있음을 브라우저에 알리도록 웹사이트에서 구성할 수 있는 헤더입니다. 헤더의 세부 정보는 정확한 조건을 지정합니다. 그러나 이것은 귀하의 질문과 관련이 없습니다.

여기서 무슨 일이 일어나고 있는지는 현재 사이트에 분명히 SSL 인증서가 있고(잘했어요!) HSTS가 올바르게 구성되었지만(다시 말하지만, 좋습니다!) 사이트의 새 위치에서 인증서와 HTTPS를 활성화하지 않았습니다(나쁜)입니다! ).

귀하의 브라우저는 이전에 이전 사이트를 방문한 적이 있으며 HSTS 헤더를 기억하고 이를 기반으로 HTTPS가 없는 사이트에 대한 연결을 거부합니다(좋습니다!). 새 사이트는 아직 HTTPS를 지원하지 않습니다(나쁨!).

이것적절한해결책은 SSL 인증서를 새 VPS에 복사하고 올바르게 설정하는 것입니다. 그러면 브라우저가 다시 제대로 작동할 것입니다.

번갈아,링크@gapsf는 브라우저 캐시에서 HSTS 정보를 지우는 방법에 대한 지침을 제공합니다.

관련 정보