Home BLOG經營-wordpress A2 hosting如何更改primary domain之紀錄
A2 hosting how to change primary domain- featured Image

A2 hosting如何更改primary domain之紀錄

0 comment
A+A-
Reset

關於temporary domain

在A2購買共享主機方案,填寫購買資訊時,可以

  1. 提供自己的網域
  2. 從A2註冊並購買新網域

但就算不填寫自己的網域或不購買A2的網域,購買方案成立後A2都能生成一個暫時的網域(temporary domain)供使用

temporary domain的問題

原本預計先從namecheap購買網域,但當時因為namecheap的折價券暫時遇到故障問題導致可能無法下單,就這麼剛好我想買的時候,我想說既然namecheap這裡暫時沒辦法處理,先搞定主機吧,A2的網域名稱之後再設定就好了,隨便喇,於是就依循著設定讓A2自動分配暫時網域。

事實證明我不該偷懶,之後才發現A2會把這種亂數(?)網域當作Username (cPanel/SSH/FTP),及作為幾個url名稱。管理上我看不順眼確實不太直覺方便,另外我也不希望因為日常使用的網域非主要網域,而造成技術上碰到問題時無法正確判斷問題所在,而增加解決難易度。

在connection detail上可以看到暫時網域影響的有

  1. cPanel/SSH/FTP user
  2. cPanel url
  3. website url
  4. webmail url
A2-Connection-Details

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

a2-cpanel-domain

總之基於看不順眼和管理方便等原因,我開始尋找更改primary domain的方法,但也是目前主機內什麼檔案都沒動過才敢這樣,對於其他設定有什麼重大影響是我需要釐清的地方,為了避免SEO的影響與資料的損失,對更改作業請更謹慎。

修改primary domain的方法

經查詢之後官方guide表示,可以透過提交ticket,聯絡客服來修改primary domain。條件是須確保新域名目前未設定為附加網域(addon domain)或停靠網域(parked domain)。我因為未注意到這一點而多花了一些處理時間。

步驟如下

  1. 進入個人主頁面
  2. 上方導覽列(A)點選OPEN TICKET進入submit ticket介面
    • 或點選(B)Ticket欄位處點選Open new ticket進入submit ticket介面
    • 此介面可查看提交的ticket處理情形,點選view ticket可查看與客服的對話
      submit ticket guide
  3. 選擇support,進入填寫表單畫面
  4. 很貼心的包含了I would like to change my primary domain的選項
    drop-down list, I would like to change my primary domain
  5. 之後填寫欄位,用英文簡單說明你要更動的項目即可
  6. 接下來就是key一下這篇廢文然後洗澡睡覺
  7. 凌晨2點(台灣時間)寄信過大概體感不到一小時就寄了email過來,已讀的意思
    staff reply mail
  8. 隔天(台灣時間)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)。

addon domain added previously in cpanel

如上面官網提到的,修改primary domain的條件包含「新域名目前未設定為附加網域(addon domain)或停靠網域(parked domain)」。所以should be removed from the control panel應該是指我已經加進去的網域,需要由我刪除,再由A2重新設定為primary domain?

且收到信件當下,我的任何設定都沒有被他們改動,可能是因為我並未刪除新網域造成他們無法更改,於是需要先由我進行刪除動作。於是我嘗試從cPanel刪除了新網域並透過ticket通知了客服…

半小時候我的primary domain就改好啦。

staff reply primary domain changed successfully

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

username

猜測Home Directory是跟著username走的所以也沒有更動。

可以看到亂數網域被刪除,新的primary domain被設定了public_html。

結帳時的插曲

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

order in process

我對著他大眼瞪小眼大概一小時。

是A2的問題還是我的問題我不清楚,總之客服真不好當。

所以我可以不修改primary domain嗎

這是改完primary domain後找到的資訊:

雖然我買的是A2但要反推一下bluehost對主網域(primary domain)、附加網域(addon domain)、停靠網域(parked domain),以及修改primary domain的影響的說明,比A2詳盡很多。

引用bluehost的說明

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 login page

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

cpanel login button in A2 hosting

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

You may also like

Leave a Comment