Domain-Name-System

Shopify 如何將數十萬個域名管理到一個 IP

  • July 24, 2019

我想知道 Shopify 如何為指向其 IP 地址的數十萬個域路由和提供 SSL 證書23.227.38.32。我正在嘗試建構與 Spotify 類似的服務,並且想知道如何實現這一點。之後,它是如何實現的策劃特定域的內容。Web 伺服器是否查找主機域,然後呈現適當的內容?

非常感謝!

  1. DNS 萬用字元 -*.myshopify.com是一個 CNAME,shops.myshopify.com它有一個 A 記錄23.227.38.64。這是一個 Cloudflare 任播 IP 地址。
  2. 基於主機的路由 - 伺服器檢查host請求標頭,然後呈現適當的“商店”。
  3. 動態 TLS - 如果您必須詢問 1 和 2,那麼您不應該單獨嘗試 3。他們利用 Cloudflare 提供證書,這是一種簡單且安全的方法。如果您想建構自己的,請查看HTTP-01 challenge規範。https://datatracker.ietf.org/doc/html/draft-ietf-acme-acme-01

引用自:https://serverfault.com/questions/976582