排解連結至 Shopify 的網域問題

本指南協助您在將網域連結到 Shopify 時排解常見問題。若您遇到網域連線問題,請先依序執行一般疑難排解步驟,再針對特定問題處理。若這些步驟仍未解決您的問題,請參考「在聯絡 Shopify 支援服務前需準備的網域相關資訊」章節。

步驟 1:一般疑難排解

請確認您的 DNS 記錄已正確設定。無論您使用的是由 Shopify 管理的網域或第三方域名,請檢視網域設定並確認下列資訊:

  • 請確認您的網域仍有效,且未過期或遭暫停。
  • DNS 記錄須與下列項目相符,且沒有任何輸入錯誤:
    • A 記錄:23.227.38.65。如果您的 A 記錄由 Shopify 自動產生,且最後一個 . 之後的結尾不同,例如 23.227.38.68,則您的 A 記錄有效,通常不是問題的原因。
    • AAAA 記錄:2620:0127:f00f:5::,或 2620:0127:f00f:0005:0000:0000:0000:0000,適用於需要完整 IPv6 位址的網域。
    • www CNAME 記錄:shops.myshopify.com. 請在最後加上句點。
  • 僅有一筆 A 記錄與一筆 AAAA 記錄。
  • 指向 Shopify 的 www CNAME 僅有一筆,其他 CNAME 記錄需使用不重複的名稱,例如 shop
  • 此網域未啟用 DNSSEC
  • 沒有萬用字元記錄指向 Shopify。
  • 未啟用 Cloudflare 代理服務。
  • 如果您使用第三方網域供應商,請確認該供應商允許 Google、Let's Encrypt 與 SSL.com 簽發 SSL 憑證。由 Shopify 管理的網域皆允許 Google、Let's Encrypt 與 SSL.com 簽發 SSL 憑證。

如果您在 Shopify 管理介面的網域上收到 Needs Attention 徽章通知,代表有特定問題需要處理。

確認您的 DNS 設定

您可以使用 whatsmydns.netDNS Checker 等免費線上工具來檢查您的 DNS 設定。

步驟:

  1. 前往 whatsmydns.net
  2. 輸入您的域名。
  3. 選取您要檢查的記錄類型 (A、AAAA 或 CNAME)。
  4. 按一下搜尋以檢視您目前的 DNS 記錄。
  5. 請確認記錄符合 Shopify 的必要設定。

如果您發現工具顯示的內容與您的網域供應商設定不一致,請先等待 48 小時,待 DNS 傳播完成後再進行其他變更。

步驟 2:選擇遇到的網域問題

請選取您遇到的特定網域問題,並完成所有疑難排解步驟。

排解 A 記錄未指向 Shopify 的問題

通知:您的網域 A 記錄未指向 Shopify。請開啟您的網域供應商中 example.com 的 DNS 設定,將其 A 記錄設為 23.227.38.65

A 記錄 負責將您的網域指向 Shopify。若 A 記錄未正確設定,您會遇到連線問題。

步驟:

  1. 前往您的網域供應商的 DNS 設定。
  2. 請確認您的 A 記錄指向在 Shopify 管理介面的 設定 > 網域 的橫幅中所建議的 IP 位址。
  3. 若您需要更新 A 記錄,請在 A 記錄欄位填入 23.227.38.65
疑難排解多個 A 記錄

通知:您的網域包含過多 A 記錄。多筆 A 記錄可能導致連線問題。依據最佳做法,請開啟您的網域供應商中 example.com 的 DNS 設定,並將其 A 記錄指向 23.227.38.65

當提供多個 A 記錄 時,瀏覽器每次造訪您的網域都會隨機選擇其中一個。若您有多個 A 記錄,部分訪客可能會抵達您的商店,其他人可能會被導向到別處。

步驟:

  1. 前往您的網域供應商的 DNS 設定。
  2. 移除其他多餘的 A 記錄。
  3. 請確認僅有一筆 A 記錄指向 23.227.38.65
疑難排解 CNAME 記錄未指向 Shopify

通知:您的網域 CNAME 記錄未指向 Shopify。請開啟您的網域供應商中 example.com 的 DNS 設定,將其 CNAME 記錄設為 shops.myshopify.com.

CNAME 記錄 負責處理需要指向 Shopify 的各個 子網域,以確保正確導向。

步驟:

  1. 前往您的網域供應商的 DNS 設定。
  2. 請確認您的 CNAME 記錄指向 shops.myshopify.com.
  3. 如需更新 CNAME 記錄,請將 CNAME 欄位設為 shops.myshopify.com.
疑難排解缺少 CNAME 記錄

通知: 您的網域沒有 CNAME 記錄。請在您的網域提供者中開啟 example.com 的 DNS 設定,將 CNAME 記錄設為 shops.myshopify.com.

CNAME 記錄 可確保您的網域的所有 子網域 能正確對應到您的 Shopify 商店。

步驟:

  1. 前往您的網域供應商的 DNS 設定。
  2. 新增 CNAME 記錄。
  3. 將 CNAME 欄位設為 shops.myshopify.com.
排解 Cloudflare 代理問題

通知:您的網域正在使用 Cloudflare Proxy,Shopify 不支援這項設定。若您不確定是否如此,請聯絡 Shopify 支援服務尋求協助。

當導向您網域的流量在抵達 Shopify 之前先通過 Cloudflare,便會發生此問題。有兩種常見的設定會導致這種情況:

  • Cloudflare DNS Proxy (橙色雲朵):在您的 Cloudflare DNS 設定中開啟 Proxy 切換開關時,DNS 查詢將傳回 Cloudflare IP 位址,而非實際來源伺服器的 IP 位址。流量會在抵達 Shopify 之前先透過 Cloudflare 的網路進行路由。
  • Orange-to-Orange (O2O)O2O 是一種 Cloudflare 設定,也就是將商家的專屬 Cloudflare 區域置於 Shopify 的 Cloudflare 區域之前。這會建立一種分層式的 Proxy 設定,使流量通過兩個 Cloudflare 區域。

這兩種設定都可能導致以下問題:

  • SSL 憑證佈建失敗:Shopify 需要透過 HTTP 挑戰 (ACME) 驗證網域擁有權,才能核發 SSL 憑證。Cloudflare Proxy 可能會阻擋或干擾這些挑戰,從而延遲或阻礙憑證的核發與續約作業。
  • 喪失彈性:Shopify 使用多家供應商以確保我們的服務運作穩定可靠。在 Shopify 之前設置的任何額外 Proxy,皆可能干擾我們應對供應商問題的能力,導致您的商店更容易發生停機斷線的情形。在某些情況下,這可能會降低您商店的連線速度,甚至導致長時間無法使用。
  • 降低機器人偵測準確度:Shopify 的機器人偵測技術取決於能否接收訪客的原始要求。當流量通過 Cloudflare Proxy 時,要求屬性會在抵達 Shopify 之前遭到更改,此舉會降低機器人偵測的有效性,並可能增加導向您商店的不明機器人流量。
  • 不支援的設定:Shopify 不支援包含 O2O 在內的 Cloudflare Proxy 設定。儘管您的商店可能看似運作正常,但這種設定隨時可能因為 Cloudflare 或 Shopify 端的變更而發生錯誤。由於在 Shopify 商店前端使用 Cloudflare Proxy 所引發的任何問題,皆不屬於 Shopify 支援服務的處理範圍。

如果您沒有設定 Cloudflare 或其他代理服務,您的 DNS 提供者可能已預設啟用這些服務。

步驟:

  1. 請聯絡您的第三方網域代管商,協助檢視代理設定。
  2. 如果您的網域未設定代理,請聯絡 Shopify 支援服務 以取得進一步指引。
  3. 如果您的 Cloudflare DNS 在設定中顯示「DNS only」,錯誤可能會在 24 小時內自動排除。
  4. 若 24 小時後仍有問題,請聯絡 Cloudflare 的支援團隊

Shopify 不支援設定 Cloudflare DNSOrange-to-Orange (O2O) 等服務。

Cloudflare DNS 控制面板顯示僅 DNS 的畫面
疑難排解 CAA 記錄封鎖憑證機構

通知:您的網域不允許 Google、Let's Encrypt 與 SSL.com 簽發 SSL 憑證。請開啟您的網域供應商中 example.com 的 DNS 設定,為 letsencrypt.org、pki.goog 與 ssl.com 各新增一筆 CAA 記錄。

您的 CAA 設定必須允許 Shopify 用來簽發 SSL 憑證的憑證授權單位。

步驟:

  1. 前往您的網域供應商的 DNS 設定。
  2. 新增 CAA 記錄 以下憑證授權單位:
    • Let's Encrypt (letsencrypt.org)
    • Google (pki.goog)
    • SSL.com (ssl.com)
  3. 請確認這些 CAA 記錄已包含在您現有的 CAA 記錄清單中,讓 Shopify 能為您的網域簽發免費的 SSL 憑證。
排解包含分號字元的 CAA 記錄問題

通知:您的網域 CAA 記錄阻擋了 SSL 憑證的簽發。請開啟您的網域供應商中 example.com 的 DNS 設定,確認 letsencrypt.orgpki.googssl.com 各有一筆 CAA 記錄。請確保您的 CAA 記錄不包含分號 (;)。或者,刪除您的 CAA 記錄。

CAA 記錄 中的分號表示不允許任何憑證授權單位為此網域簽發 SSL 憑證。

步驟:

  1. 前往您的網域供應商的 DNS 設定。
  2. 檢查您的 CAA 記錄,並移除所有分號 (;)。
  3. 或者完全移除 CAA 記錄。
  4. 如果您要保留 CAA 記錄,請確認這些記錄允許下列憑證授權單位簽發憑證:
    • Let's Encrypt (letsencrypt.org)
    • Google (pki.goog)
    • SSL.com (ssl.com)
疑難排解 AAAA 記錄未指向 Shopify

通知:您的網域 AAAA 記錄未指向 Shopify。請開啟您的網域供應商中 example.com 的 DNS 設定,將其 AAAA 記錄設為 2620:0127:f00f:5::

AAAA 記錄 負責在 IPv6 網路上將您的網域指向 Shopify。若 AAAA 記錄未正確設定,部分使用者會遇到連線問題。

步驟:

  1. 前往您的網域供應商的 DNS 設定。
  2. 請將 AAAA 記錄更新為指向 2620:0127:f00f:5::
  3. 如果您的第三方網域代管商不接受精簡的 IPv6 位址,請改用完整格式:2620:0127:f00f:0005:0000:0000:0000:0000
疑難排解多個 AAAA 記錄

通知:您的網域含有過多 AAAA 記錄。多筆 AAAA 記錄可能導致連線問題。依照目前的最佳做法,請開啟您的網域供應商中 example.com 的 DNS 設定,將其 AAAA 記錄設為 2620:0127:f00f:5::

當提供多個 AAAA 記錄 時,瀏覽器每次造訪您的網域都會隨機選擇其中一個。若您有多個 AAAA 記錄,部分訪客可能會抵達您的商店,其他人可能會被導向到別處。

步驟:

  1. 前往您的網域供應商的 DNS 設定。
  2. 移除所有額外的 AAAA 記錄。
  3. 確認僅有一筆 AAAA 記錄指向 2620:0127:f00f:5::
對網域連線期間偵測到的 DNSSEC 進行疑難排解

通知:DNSSEC 設定錯誤,導致無法存取您的 DNS 記錄。

將第三方域名連接至 Shopify 時,連線流程會檢查您的網域是否已啟用 DNSSEC。如果偵測到 DNSSEC,即使所有其他 DNS 記錄皆已正確設定,系統也不會將網域視為已完全連線。連線流程會在 DNS 設定指示中顯示 停用 DNSSEC 步驟,並持續顯示警告橫幅,直到 DNSSEC 停用為止。

步驟:

  1. 登入第三方網域供應商的控制面板。
  2. 找出 DNSSEC 設定。依據您的供應商,此設定可能位於 DNS進階 DNS網域安全性網域設定底下。
  3. 關閉或停用您網域的 DNSSEC。
  4. 儲存您的變更。這項更新最多可能需要 48 小時才能生效。
  5. 返回 Shopify 管理介面中的 設定 > 網域。DNSSEC 警告應會消失,且只要所有其他 DNS 記錄皆正確無誤,網域即會完成連線。
疑難排解 Shopify 管理的網域啟用 DNSSEC

通知:您的網域包含不受支援的 DNSSEC 記錄。Shopify 目前不支援 DNSSEC。請聯絡 Shopify 支援服務以協助移除。

如果您的網域是從其他供應商轉移到 Shopify,且已啟用 DNSSEC,該設定會隨網域一併轉移。Shopify 目前不支援 DNSSEC;啟用 DNSSEC 會導致您的網域無法解析。

步驟:

請聯絡 Shopify 支援服務,以協助移除不支援的 DNSSEC 記錄。

疑難排解名稱伺服器設定值異常

通知:您的網域名稱伺服器回傳了非預期的值。名稱伺服器問題可能會導致顧客無法存取您的網站。請聯絡支援以取得更多資訊。

您的網域回傳的名稱伺服器值與您在 Shopify 管理介面中設定的不同。當網域遭到鎖定且需要處理時,可能會出現此情況。

適用於 EU 網域 (.DE、.IT、.EU、.BE、.NL): 如果您的網域使用 EU 尾碼,此問題可能由登錄驗證待處理所致。請檢查您的電子郵件是否有驗證要求,並參考 驗證您的 EU 網域註冊資訊 以取得指引。

步驟:

請聯絡 Shopify 支援服務,協助解決名稱伺服器設定問題。

排解無法擷取 DNS 資訊的問題

通知:擷取網域 {record_type} 記錄時發生錯誤。請開啟 example.com 網域供應商的 DNS 設定,並檢查該記錄是否已正確設定。

此通知可能是因為尚未設定記錄、設定錯誤導致 DNS 無法解析,或是暫時性的 DNS 連線問題所致。

步驟:

  1. 請向您的網域供應商確認您的 DNS 設定。
  2. 如果 DNS 設定沒有問題,請等待最多 48 小時,讓 DNS 更新完成傳播。
  3. 若 48 小時後問題仍存在,請聯絡 Shopify 支援服務
排解將萬用字元記錄指向 Shopify 的問題

通知:您的網域有一筆萬用字元記錄指向 Shopify。將萬用字元記錄 (*.example.com) 指向 Shopify 可能會影響您的網站,且不受支援。請開啟您的網域供應商中 example.com 的 DNS 設定,並移除該萬用字元記錄。

不建議將萬用字元記錄指向 Shopify,可能會導致非預期的行為。

步驟:

  1. 前往您的網域供應商的 DNS 設定。
  2. 移除萬用字元記錄 (*.example.com)。
  3. 請為所有特定 子網域 分別設定記錄,避免使用萬用字元記錄。
排解 SSL 或 TLS 待處理狀態

症狀:您的網域在您的 Shopify 管理介面中顯示 SSL 待處理TLS 待處理

將網域連接到 Shopify 後,簽發 TLS 憑證最多可能需要 48 小時。在此期間,您的 Shopify 管理介面會顯示 TLS 或 SSL 待處理狀態。

步驟:

  1. 請等待 48 小時,讓 DNS 傳播與憑證簽發完成。
  2. 請確認您的 A 記錄為 23.227.38.65、AAAA 記錄為 2620:0127:f00f:5::,以及 CNAME 記錄為 shops.myshopify.com.
  3. 如果您使用 CAA 記錄,請確認已加入所有必要的憑證授權單位。
  4. 如果您的網域已啟用 DNSSEC,請將其停用。
  5. 若 48 小時後狀態仍為待處理,請聯絡 Shopify 支援服務

瞭解詳情:為您的 Shopify 商店啟用安全連線

排解 SSL 無法使用錯誤

症狀:您的網域顯示 SSL 無法使用,或顧客造訪您的商店時看到「您的連線不安全」訊息。

當 Shopify 無法為您的網域簽發 SSL 憑證時,會出現此錯誤。常見原因包括 DNS 記錄不正確、CAA 記錄封鎖了憑證授權單位,或已啟用 DNSSEC。

步驟:

  1. 請確認您的 A 記錄為 23.227.38.65
  2. 請確認您的 AAAA 記錄為 2620:0127:f00f:5::
  3. 請確認您的 CNAME 記錄為 shops.myshopify.com.
  4. 如果您使用 CAA 記錄,請確認已加入 letsencrypt.orgpki.googssl.com
  5. 如果您的網域已啟用 DNSSEC,請透過您的網域供應商將其停用。
  6. 如果您使用 Android 7.0 或更低版本,請升級您的裝置。
  7. 如果您使用 2010 年以前的瀏覽器版本,請將瀏覽器更新至最新版本。
  8. 若檢查所有設定後問題仍然存在,請聯絡 Shopify 支援服務

瞭解詳情:疑難排解第三方網域的安全性錯誤

若 48 小時後,您的線上店面仍出現類似 Your connection is unsecure 的錯誤訊息,您可能需要進一步疑難排解。關於 SSL 憑證的更多資訊,請參考 為您的 Shopify 商店啟用安全連線

常見問題

DNS 傳播需要多久?

DNS 變更在全球傳播最多可能需要 48 小時。在此期間,您的網域可能會間歇性顯示錯誤,或讓部分訪客無法造訪。請避免在傳播期間再變更 DNS,否則計時會重置並造成進一步延遲。

為什麼我的 SSL 憑證無法正常運作?

SSL 憑證需要正確的 DNS 設定才能簽發。若您的 SSL 憑證無法正常運作,請確認是否符合下列要求:

  • 您的 A 記錄指向 23.227.38.65
  • 您的 AAAA 記錄指向 2620:0127:f00f:5::
  • 您的 CNAME 記錄指向 shops.myshopify.com.
  • DNSSEC 已停用
  • 如果您有 CAA 記錄,則應包含 letsencrypt.orgpki.googssl.com

瞭解詳情:為您的 Shopify 商店啟用安全連線

Shopify 支援服務可以協助我處理第三方域名設定嗎?

Shopify 支援服務可以提供所需的 DNS 設定指引,但無法存取您第三方網域供應商的設定。若您需要協助變更 DNS 記錄,請直接聯絡您的網域供應商。您的網域供應商可以協助您尋找並修改 DNS 設定。

瞭解詳情:將第三方網域連結到 Shopify

什麼是 DNSSEC?為什麼應該停用它?

DNSSEC (網域名稱系統安全擴充功能) 是一項為 DNS 回應新增驗證的安全功能。雖然 DNSSEC 提供額外的安全性,但 Shopify 目前不支援,可能導致您的網域無法正確解析,或造成 SSL 憑證問題。

當您連接第三方域名時,Shopify 會偵測是否已啟用 DNSSEC,並在連線流程中顯示警告。即使您的所有 DNS 記錄皆已正確設定,仍必須等到 DNSSEC 停用後,系統才會將網域視為已完全連線。

如果您的第三方網域已啟用 DNSSEC,請聯絡您的網域供應商以停用。若您有由 Shopify 管理的網域,而 DNSSEC 由先前的供應商啟用,請聯絡 Shopify 支援服務 以取得協助。

為什麼不能有多個 A 記錄或 AAAA 記錄?

當同一網域存在多個 A 記錄或 AAAA 記錄時,瀏覽器會隨機選擇其中一筆使用。若您有多筆記錄且只有其中一筆指向 Shopify,部分訪客會進入您的商店,其他人可能會被導向不同的網站,或收到連線錯誤。為確保連線一致,您應只保留 1 筆 A 記錄與 1 筆 AAAA 記錄,且兩者都要指向 Shopify。

為什麼我的歐盟網域會顯示「需要採取行動」徽章?

為符合 NIS2 規範,歐盟網域後綴 (例如 .DE、.IT、.EU、.BE、.NL) 可能需要身分驗證。若您的網域顯示 需要採取行動 徽章,請檢查您的電子郵件是否收到驗證要求,並依照指示完成驗證流程。

瞭解詳情:驗證您的 EU 網域註冊資訊

## 就網域問題聯絡 Shopify 支援服務前需收集的資訊 {#before-contact-support}

在聯絡 Shopify 支援服務 之前,請先蒐集以下資訊,以更快解決您的問題:

  • 域名:確切有問題的域名 (例如 yourdomain.com)
  • 錯誤訊息或通知:在您的 Shopify 管理介面或瀏覽器中顯示的任何錯誤訊息之完整文字內容
  • 螢幕擷圖:錯誤訊息的畫面、您的網域供應商的 DNS 設定頁面,以及您在 Shopify 管理介面的 網域頁面
  • 網域供應商:您的第三方網域供應商名稱 (例如 GoDaddy、Namecheap、Google Domains)
  • 近期變更:您對 DNS 設定或網域設定所做的任何近期變更
  • 發生時間:問題何時開始,以及持續多久
  • 已執行的疑難排解步驟:您已完成本指南中的哪些步驟

在聯絡 Shopify 支援服務之前,請先確認下列事項:

  • 您的 A 記錄已設為 23.227.38.65
  • 您的 AAAA 記錄已設為 2620:0127:f00f:5::
  • 您的 CNAME 記錄已設為 shops.myshopify.com.
  • 您僅有 1 筆 A 記錄與 1 筆 AAAA 記錄
  • DNSSEC 已停用
  • 未啟用 Cloudflare Proxy
  • 變更 DNS 後已等待至少 48 小時

備妥這些資訊可讓 Shopify 支援服務更有效率地協助您。

步驟 3:聯絡 Shopify 支援服務以處理網域問題

如果您使用第三方網域,而以上疑難排解步驟仍無法解決網域問題,請聯絡您的網域供應商以取得協助。您的網域供應商可以協助檢視您的網域設定,並確認 步驟 1 的一般資訊

Shopify 支援服務無法存取您第三方域名的設定,僅能提供一般性的疑難排解協助。

如果您的網域是透過 Shopify 購買,且本頁的疑難排解步驟仍無法解決網域問題,請聯絡 Shopify 支援服務 以取得協助。聯絡支援時,請提供以下資訊:

  • 您的域名
  • 您收到的具體錯誤訊息或通知
  • 您已嘗試過的疑難排解步驟
  • 您最近對網域設定所做的任何變更