自訂您的服務域名
如何為您的服務設定自訂域名
預設情況下,我們的管理服務會附帶一個獨特的域名,格式為 <XXXXXX>.stackhero-network.com。您可以在短短幾分鐘內使用您自己的域名或子域名來自訂此域名。
在 Stackhero 上檢索配置
在 Stackhero 儀表板中,選擇您的服務並點擊「Configure」按鈕。在配置面板中,將預設域名替換為您希望使用的新域名。
輸入您的自訂域名後,所需的 DNS 配置詳情將會顯示。
在此例中,我們擁有域名 mydomain.com 並將 myservice.mydomain.com 指派給此服務。
現在不要驗證配置。
配置您的 DNS
連接到您的 DNS 供應商的儀表板(通常是您購買域名的公司)並添加上面顯示的條目。根據您的服務類型,您可能需要添加一個或多個條目。
在您的 DNS 供應商那邊更新配置後,請等待幾分鐘以便更改生效。在許多情況下,這個過程只需幾分鐘,但某些供應商可能需要幾個小時。
在 Stackhero 上驗證您的配置
返回 Stackhero 儀表板並使用您的新域名驗證配置。這將更新設置並觸發我們的系統為您的服務生成 TLS 證書(SSL/HTTPS)。
請注意,當您驗證配置時,您的 DNS 條目的有效性將被檢查。如果發現任何錯誤,配置將被拒絕。在這種情況下,請仔細檢查您的 DNS 設置,因為錯誤很容易發生。
如果您的更新持續被拒絕,可能是因為您的 DNS 供應商未能即時更新其配置。在這種情況下,請等待幾分鐘,有時甚至幾個小時(最多 24 小時)以便更改完全生效。一旦更新傳播,您應該能夠在 Stackhero 上驗證配置。
使用 Cloudflare 作為代理
Cloudflare 的代理服務可以用於任何 Stackhero 服務之前。有一個小技巧可以讓它運行:
- 在 Cloudflare 儀表板中創建所需的 DNS 條目,並禁用代理選項。
- 在 Stackhero 上驗證配置。
- 返回 Cloudflare 儀表板並啟用您最近創建的所有 DNS 條目的代理選項。
某些服務使用 WebSockets 和 gRPC 連接。 Cloudflare 的代理支持這些協議,但您必須在配置中啟用它們。 在 Cloudflare 儀表板中,導航到
Network並啟用gRPC和WebSockets的選項。