
Shopify가 IP 주소를 가리키는 수십만 개의 도메인에 대해 SSL 인증서를 어떻게 라우팅하고 제공하는지 궁금합니다 23.227.38.32
. Spotify와 비슷한 서비스를 구축하려고 하는데 이를 달성하는 방법이 궁금합니다. 그 다음에는 어떻게 합니까? 특정 도메인에 대한 콘텐츠를 관리합니다. 웹 서버가 호스트 도메인을 조회한 다음 적절한 콘텐츠를 렌더링합니까?
정말 감사합니다!
답변1
- DNS 와일드카드 - 에 대한 A 레코드가 있는
*.myshopify.com
CNAME입니다 . 이는 Cloudflare 애니캐스트 IP 주소입니다.shops.myshopify.com
23.227.38.64
- 호스트 기반 라우팅 - 서버는
host
요청 헤더를 검사한 다음 적절한 "상점"을 렌더링합니다. - 동적 TLS - 1과 2에 대해 질문해야 한다면 3을 단독으로 시도해서는 안 됩니다. 그들은 Cloudflare를 활용하여 인증서를 제공하는데, 이는 간단하고 안전한 방법입니다. 자신만의 것을 만들고 싶다면
HTTP-01 challenge
사양을 살펴보세요.https://datatracker.ietf.org/doc/html/draft-ietf-acme-acme-01