HTTPS 포트에서만 작동하도록 HTTP를 구성할 수 있습니까? 한 번의 네트워크 호출(301)을 피하기 위해 HTTP를 HTTPS로 리디렉션하고 싶지 않습니다.
답변1
HTTP와 HTTPS는 서로 다른 프로토콜입니다. 동시에 동일한 포트를 수신하도록 할 수 없으며 HTTPS 포트 443에 HTTP 서버를 두는 것은 매우 색다른 일입니다. 단일 HTTP 301 응답을 피해야 할 실제 이유를 찾을 수 없습니다. TLS로 보호되는 HTTPS 연결을 시작하는 것보다 적은 리소스를 소비합니다.
HSTS를 활성화하면 통화량을 줄일 수 있습니다. 그런 다음 초기 HTTPS 연결 후 브라우저가 내부적으로 이 작업을 시작합니다.