在更新 WordPress、重構佈局、調整外掛或新增功能時,最怕的就是改壞正式網站。尤其是正在運行流量或訂單的商店網站,任何錯誤都有可能造成服務中斷或營收損失。
Cloudways 提供的 Staging 副本網站功能,能讓你安心大改、放心測試、0 風險實驗,再將成功的修改一鍵推回正式站。
什麼是 Cloudways 的副本網站(Staging Site)?
先來一個基本觀念,「副本」,其實也就是複製的意思,這本就是很多主機商大都會提供的功能,但是Cloudways主機這邊把網站複製分成兩種模式:
- 複製原站後是獨立新站。
- 複製原站後並非獨立新站,修改過可以一鍵推回正式站進行覆蓋(Staging模式)。
而本文主要介紹的是「Staging Site」這種複製站。
Cloudways 的 Staging Site 是一個由系統自動建立的「正式站複製環境」,包含:
- 同樣的 WordPress 檔案
- 同樣的資料庫
- 同樣的設定
但完全不會影響正式環境。
你可以在 Staging 站:
✔ 大改佈景
✔ 修改 functions.php
✔ 測試外掛相容性
✔ 測試結帳流程
✔ 自由嘗試任何高風險操作(例如大改版或久未更新的更新)
改壞也沒關係,可刪除後再一從正式站再建立一個新的副本站即可。
Cloudways 如何建立 Staging?
Step 1:進入 Cloudways Applications
從Cloudways後台切換至「Applications」列表。
Step 2 : Close App / Create Staging
對想建立Stagin Site的網站如下圖順序點擊「Close App / Create Staging」。

Step 3 : 選擇「Create as Staging」
選擇要複製至哪台Server主機後,然後再選擇「Creat as Staging」。
(如果沒有勾選的話就是一般的複製站,無法在修改後一鍵推送覆蓋)


等幾分鐘後即可完成複製。
Step 4 : 登入 Staging Site
Staging Site建立完成後,一樣在Application列表可以找到Stagint Site,點擊後即可進入詳細資料(Access Details)去取得它的網站後台網址來登入,而此網站後台網址的登入帳密就是原本主網站的帳密。


Step 5 : Staging Site 前台瀏覽預設是上鎖
Staging Site預設無法公開瀏覽,這都是為了保護網站在修改過程中不對外公開,也避免網路上出現重覆內容而對SEO評分造成影響,真的是很棒的設計。

不過我們可以從詳細資料(Access Details)下方的「Password Pretection」去打此網站解除上鎖狀態或是利用瀏覽帳密即可在上鎖狀態下來瀏覽它。

Step 6 : 一鍵推送覆蓋主網站
在Staging Site裡面把網站修改完成也確認無誤後,就可以使用以下功能把整個副本網站的修改後的狀態一鍵推送覆蓋至主網站,完全不用重新指向網址或修改DNS,超級方便,推送完成後即可把Staging Site刪除。
或是您有特殊需求,可以利用「Copy Date from Live to Staging」的最新狀態再度同步整個Staging Stie。

Step 6 : 選擇性推送至主站
如下,在我們選擇「Push」(一鍵推送覆主站」時,尚可再選擇是僅推送出檔案資料夾或是資料庫。

※總結
Staging Site (副本網站)最大特色就是可以一鍵推送回主站,完全不用再處理網域網址、DNS問題,這無疑是對網站大改版、需要長時間改版、太久沒更新怕一更新網站就崩潰等等情境非常適用,這真是對使用Cloudways主機的用戶一個非常方便的功能。