已安裝 Shadowrocket(小火箭),但不確定訂閱網址要填在哪裡?本文以你已經有自己的訂閱網址為前提,帶你從 Home 進入新增頁面、選擇 Subscribe、貼上網址並更新清單;也會說明如何分辨訂閱更新與伺服器連線,以及遇到清單空白、更新逾時或網址失效時的檢查順序。操作時請保留完整網址,並避免公開包含存取憑證的內容。
一、加入前先確認手上的資料是訂閱網址
Shadowrocket 的訂閱網址與單一伺服器資料是兩種不同內容。訂閱網址通常由你使用的服務管理頁面提供,供 App 向遠端取得一組伺服器設定;單一伺服器資料則可能是位址、連接埠、密碼或其他協定參數。兩者用途不同,不能把訂閱網址當成伺服器的 Address,也不應把單一伺服器分享內容直接當成訂閱網址輸入。
請從自己的服務管理頁面使用「複製訂閱」或同類功能取得網址。不要只複製帳戶首頁、登入頁或瀏覽器網址列中的頁面連結;能在 Safari 開啟某個網頁,並不代表那就是可供 Shadowrocket 更新的訂閱端點。若管理頁面提供不同格式,請依頁面說明選擇適用於 Shadowrocket 的訂閱內容。
- 確認複製完整:從網址開頭到結尾都要保留。貼上後檢查首尾是否多出空格、引號或換行;畫面自動折行不一定代表網址被截斷,但實際插入的空白字元可能造成請求失敗。
- 保留網址參數:
?後面的查詢參數及以&連接的內容可能用於識別訂閱。不要自行刪除、改寫或解碼,也不要把其中的+換成空格。 - 辨認資料類型:以
ss://、vmess://等形式呈現的內容,可能是單一伺服器設定;請按資料類型選擇輸入方式,不要只因為它是一段網址就將它當成 Subscribe 訂閱。
訂閱網址可能包含帳戶識別資訊或存取憑證,應像密碼一樣妥善保管。不要貼到公開討論區、截圖中未遮蔽的畫面,或不明的轉換網站;若需要向自己的服務提供方詢問,先遮住網址中的敏感路徑、token 與查詢參數,只提供足以辨識問題的錯誤訊息。
二、在 iPhone 的 Home 加入 Subscribe 網址
確認已複製自己的訂閱網址後,開啟 Shadowrocket,從 Home 新增訂閱。第一次設定時,建議先只加入一筆,完成儲存及更新後再確認列表;若在更新結果尚未釐清前重複新增相同網址,可能會出現多個相似的訂閱群組,之後較難分辨哪一筆才是目前使用的設定。
-
開啟新增頁
在 Shadowrocket 的 Home 點選右上角「+」。若目前畫面不是 Home,先返回 Home,再開始新增,避免進入其他設定區。
-
選擇訂閱類型
在新增項目的 Type 選單中選擇 Subscribe。不要選成 Shadowsocks、VMess 或其他單一伺服器類型;那些項目需要逐項填寫伺服器參數。
-
貼上完整網址
將剛才從自己的服務管理頁面複製的訂閱網址貼入相應欄位。貼上後檢查開頭、結尾及查詢參數是否仍完整,並確認沒有附帶多餘的說明文字。
-
儲存訂閱
確認網址無誤後儲存,返回 Home 查看是否出現相應的訂閱群組或項目。只看到群組名稱,代表已儲存相關資料,不一定表示伺服器清單已成功更新。
-
執行更新
在 Home 找到剛加入的訂閱,使用畫面提供的更新操作;不同介面版本或顯示狀態下,操作位置可能略有差異。等待更新完成,再展開群組確認是否有伺服器項目及更新結果提示。
訂閱更新是在向訂閱網址取得設定,不等於已連線到伺服器,也通常不必先把 Shadowrocket 的連線開關打開。若更新成功但伺服器仍無法使用,應再檢查伺服器狀態、所選項目與 Global Routing;若更新本身失敗,先處理網址、遠端回應或更新所用的網路路徑,不要把切換路由模式當成通用修復方式。
三、更新後清單空白,依序檢查網址、回應與更新路徑
如果 Home 顯示訂閱群組,卻沒有伺服器項目,先判斷是「網址未成功請求」、「服務端回應內容不是訂閱資料」,還是「回應內容未能解析」。這幾種狀況的處理方式不同。不要一開始就刪除原有訂閱或反覆新增同一網址,也不要因為瀏覽器能載入某個頁面,就認定它回傳了 Shadowrocket 可用的伺服器設定。
網址與服務狀態
- 複製來源
- 自己的服務管理頁面中提供的訂閱功能
- 網址內容
- 完整路徑、認證資訊與查詢參數均保留
- 有效狀態
- 確認網址未被重設,且目前帳戶仍可使用
- 回應內容
- 確認不是登入頁、驗證頁或空白內容
若服務端沒有回傳可用項目,用戶端重複更新不會產生清單。
更新連線路徑
- 設定入口
- Settings → Subscribe
- 相關選項
- 檢查 Update via Proxy
- 使用時機
- 訂閱網址需要透過現有代理路徑才能存取時
- 驗證方式
- 變更一項後重新更新,記錄結果
此選項只影響訂閱請求所走的路徑,不會修正錯誤網址或失效憑證。
先重新從自己的服務管理頁面複製網址,與 Shadowrocket 中儲存的內容核對;如果曾在服務端重設訂閱憑證,舊網址可能已無法使用,需以管理頁面目前提供的網址為準。若網址看起來完整,仍應確認服務端沒有要求重新登入、沒有回傳驗證頁,也沒有因帳戶狀態而回傳空內容。只確認「網址能打開」不足以證明回應格式正確。
接著前往 Settings → Subscribe 查看 Update via Proxy。如果訂閱端點只能透過你已有的代理連線存取,且目前代理本身可用,可依實際情況啟用該選項,再手動更新一次;如果端點本來就能由目前網路直接存取,則不必為了排查而一律開啟。請一次只變更一項,更新後記下結果,避免同時更動網址、路由與其他設定,導致無法判斷原因。
- 提示逾時:可能是網路、訂閱端點或請求路徑未能及時回應。先確認一般網路可用,再依訂閱實際可存取方式檢查
Update via Proxy,不要立即推斷所有伺服器都失效。 - 回應 401 或 403:遠端端點未接受目前請求的認證或權限。請在自己的服務管理頁面確認訂閱憑證及帳戶狀態;不要把網址中的憑證貼到公開管道。
- 更新成功但列表仍空白:請確認群組是否已展開,並向自己的服務提供方確認回應中是否包含 Shadowrocket 可處理的設定。成功取得回應,不代表其中一定有可匯入項目。
- 有項目但無法連線:訂閱已匯入與伺服器可用是兩個階段。先選取其中一個項目並確認實際連線結果,再依自己的服務參數與錯誤記錄排查,不要因此反覆重加訂閱。
更新成功後,請保留原有可用項目,直到確認新清單內容符合預期。訂閱更新可能依遠端回傳內容調整其所管理的項目;不要把對訂閱項目所做的手動修改當成永久備份。若曾自行修改設定,先辨識該項目是否由訂閱管理,再決定如何保留必要的變更。
四、常見問題
加入網址後,一定要先開啟連線嗎?
不一定。加入與更新是取得訂閱設定,開啟連線則是建立實際網路連線,兩者應分開處理。若訂閱端點需經由既有代理才能存取,再檢查 Settings → Subscribe → Update via Proxy 是否符合目前的連線條件。
瀏覽器打得開網址,為什麼 Home 還是空白?
瀏覽器可能顯示登入頁或一般網頁,並非訂閱設定內容。請向自己的服務提供方確認該網址目前回傳的內容及帳戶狀態,並重新核對完整網址;不要只用瀏覽器是否能開啟作為判斷依據。
我把同一個網址加了兩次,應該怎麼辦?
先在 Home 分辨各訂閱群組的名稱與更新結果,確認哪一筆是目前使用的設定。確認另一筆沒有需要保留的內容後,再按介面提供的移除方式整理;操作前不要刪除仍在使用的項目,也不要把群組重複誤認成更新成功。
可以把完整訂閱網址傳給別人協助檢查嗎?
不建議。網址可能包含可存取帳戶設定的憑證。若要向自己的服務提供方詢問,請遮住 token、查詢參數及其他識別資訊,只提供錯誤原文、發生時間與已確認的操作步驟;也不要提交到不明的線上檢查工具。
完成匯入後,先確認 Home 中確實出現預期項目,再選取一個項目進行連線測試。若清單仍空白,回到網址與服務端回應檢查;若清單存在但無法連線,則進一步檢查伺服器設定與 Global Routing。把「更新訂閱」和「使用伺服器」分成兩段處理,通常更容易找到問題所在,也能避免不必要地重複修改設定。