Subdomain

子域可以在沒有在 DNS 記錄中註冊的情況下工作嗎/

  • January 12, 2022

我在我的本地主機上創建了一個 Web 應用程序,它提供了一個平台,可以在該平台上為不同的企業提供自己的頁面。每個企業都有自己的子域。

所以,business1.example.com business2.example.com business3.example.com …

在我的本地主機上,我的程式碼只是將 URL 解釋為字元串並提取子域部分。如果該子域連結到我的數據庫中的業務,則提供頁面,否則返回 404。

這在我的本地主機上執行良好。但這也可以在網際網路上執行嗎?

  • 可能有無限數量的子域
  • sfkojfioej.example.com 也可以用作 URL,但只返回 404。
  • 子域未在 DNS 記錄中註冊。

尤其是最後一點讓我很困擾。是否可以在不註冊 DNS 記錄中的每個子域的情況下實現這一目標?

  • 子域未在 DNS 記錄中註冊。

尤其是最後一點讓我很困擾。是否可以在不註冊 DNS 記錄中的每個子域的情況下實現這一目標?

子域必須存在於 DNS 中,否則人們無法解析它們。

但是您不需要為每個子域顯式創建 DNS 記錄,您可以創建一個DNS 萬用字元記錄 *.example.com,該記錄將用於任何未顯式創建的子域。

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