Table of Contents
關於temporary domain
在A2購買共享主機方案,填寫購買資訊時,可以
- 提供自己的網域
- 從A2註冊並購買新網域
但就算不填寫自己的網域或不購買A2的網域,購買方案成立後A2都能生成一個暫時的網域(temporary domain)供使用。
temporary domain的問題
原本預計先從namecheap購買網域,但當時因為namecheap的折價券暫時遇到故障問題導致可能無法下單,就這麼剛好我想買的時候,我想說既然namecheap這裡暫時沒辦法處理,先搞定主機吧,A2的網域名稱之後再設定就好了,隨便喇,於是就依循著設定讓A2自動分配暫時網域。
事實證明我不該偷懶,之後才發現A2會把這種亂數(?)網域當作Username (cPanel/SSH/FTP),及作為幾個url名稱。管理上我看不順眼確實不太直覺方便,另外我也不希望因為日常使用的網域非主要網域,而造成技術上碰到問題時無法正確判斷問題所在,而增加解決難易度。
在connection detail上可以看到暫時網域影響的有
- cPanel/SSH/FTP user
- cPanel url
- website url
- webmail url

在cPanel上可以看到亂數網域被當作primary domain。

總之基於看不順眼和管理方便等原因,我開始尋找更改primary domain的方法,但也是目前主機內什麼檔案都沒動過才敢這樣,對於其他設定有什麼重大影響是我需要釐清的地方,為了避免SEO的影響與資料的損失,對更改作業請更謹慎。
修改primary domain的方法
經查詢之後官方guide表示,可以透過提交ticket,聯絡客服來修改primary domain。條件是須確保新域名目前未設定為附加網域(addon domain)或停靠網域(parked domain)。我因為未注意到這一點而多花了一些處理時間。
步驟如下
- 進入個人主頁面
- 上方導覽列(A)點選OPEN TICKET進入submit ticket介面
- 或點選(B)Ticket欄位處點選Open new ticket進入submit ticket介面
- 此介面可查看提交的ticket處理情形,點選view ticket可查看與客服的對話

- 選擇support,進入填寫表單畫面
- 很貼心的包含了I would like to change my primary domain的選項

- 之後填寫欄位,用英文簡單說明你要更動的項目即可
- 接下來就是key一下這篇廢文然後洗澡睡覺
- 凌晨2點(台灣時間)寄信過大概體感不到一小時就寄了email過來,
已讀的意思。
- 隔天(台灣時間)6點時收到回覆,說明關於設定更動事宜
收到客服回覆之後
回覆信件中提到主要更動如下
- cPanel, FTP, mail會改成新domain
- username, password (猜測是指cPanel) 不會更動
回覆也提到
“Please note that tomatopharm.com should be removed from the control panel since the DNS system will not allow adding it twice.”
當下我仍無法釐清這句話的意思。然後我想到,之前已經透過cPanel加入了我想使用的新網域tomatopharm.com,也就是我將其設定成了附加網域(addon domain)或停靠網域(parked domain)。

如上面官網提到的,修改primary domain的條件包含「新域名目前未設定為附加網域(addon domain)或停靠網域(parked domain)」。所以should be removed from the control panel應該是指我已經加進去的網域,需要由我刪除,再由A2重新設定為primary domain?
且收到信件當下,我的任何設定都沒有被他們改動,可能是因為我並未刪除新網域造成他們無法更改,於是需要先由我進行刪除動作。於是我嘗試從cPanel刪除了新網域並透過ticket通知了客服…
半小時候我的primary domain就改好啦。

如前面信件所述,(cPanel, FTP, SSH) username沒有更動,

猜測Home Directory是跟著username走的所以也沒有更動。
可以看到亂數網域被刪除,新的primary domain被設定了public_html。

結帳時的插曲
就不說「A2結帳時不知出什麼問題害我等超久沒下單成功,怕重複下單所以不敢關掉分頁,只好求助客服,順便讓他知道這人做了多少傻事,最後得到了用無痕分頁重新下單的指示」的故事了。

我對著他大眼瞪小眼大概一小時。
是A2的問題還是我的問題我不清楚,總之客服真不好當。
所以我可以不修改primary domain嗎
這是改完primary domain後找到的資訊:
雖然我買的是A2但要反推一下bluehost對主網域(primary domain)、附加網域(addon domain)、停靠網域(parked domain),以及修改primary domain的影響的說明,比A2詳盡很多。
The difference between the Primary domain and an Addon domain’s functionality only has to do with the organization of their files; A primary domain doesn’t have any additional benefits over a parked or addon domain.
就我的理解,更改後主要影響email檔案存儲位置、WP安裝,及其他檔案儲存的位置。儘管不修改primary domain,網頁依然可以透過addon domain或parked domain等方式正常運作。
但修改primary domain期間會有一段停機、網域重新導向的時間,修改前也最好做備份、須調整其他應用程式的設定使其整合等等。
結論
主機搬家或申請新主機方案時,最好先輸入好、購買好想作為primary domain的域名,或是直接從主機商購買域名,如果因為主機方有提供暫時域名就順手使用他,日後若要修改,儘管修改的程序不算太難,但對於不熟悉網站架設運作的新手來說確實是一道難關,尤其是在網站已上線,有許多資料後。另外提出修改前記得將新域名停止設置為附加網域(addon domain)或停靠網域(parked domain)。
比較明顯的影響是我現在cPanel的帳號名還是那個亂數。

不過cPanel也可以從A2個人頁面直接登入,所以目前沒什麼使用上的大礙。

由於在這方面是新手,如果讀者有任何有關主機主網域變更的經驗或想法,歡迎提出討論。
