【主機管理】讓2個不同域名/網站共用同一個主機

繪本風插畫,櫻花下野餐,體驗愜意自在的桃源生活

你想要經營第二個網站,但覺得主機的空間還很大,不想再買新主機。那麼,兩個擁有不同域名的網站可以共用一個主機嗎?絕對可以。

以下是你一定要先做的第一步:

第一步、到網域供應商後台設定第二個域名的DNS

到網域供應商的管理後台,設定DNS的A紀錄 以及 CNAME紀錄,才能節省時間,順利進行下一步。

兩個域名共用一主機-更改或新增A RECORD
Record 類型Record 名稱Record 值
A record@填寫主機的IP位址,例如123.199.123.888
A record子網域名稱(選填)填寫主機的IP位址,可跟主網域不同
CNAME recordWWW填寫網域名稱,以本站為例就是mobuyashea.club

修改DNS之後,需要過一段時間才會生效,第二步如果執行失敗,可能是因為DNS設置有誤或尚未生效導致的。

第二步、到主機後台(C-Panel)新增第二個網站的域名

登入主機的CPanel,找到並點選 Domains

想安裝在子網域,點選進入domain頁面

進入網域管理畫面後,點選右上角新增域名(Create A New Domain)按鈕。

新增網域-輸入第二個網域的名稱

Domain 輸入框中,例如 example.com。
確保 Document Root 位於一个新的目錄,例如/home/yourcpenal/example.com

建議不要跟第一個網域共用public_html目錄,如果public_html裡面有第一個網站在運作中,會比較容易混淆。請讓他在File Manager建立最外側一個新的目錄,目錄名稱為第二個網域。

如果第一步的DNS設定有順利完成,新增時應該不會出現錯誤提示。

第三步、把第二個網站的內容上傳到新目錄

把第二個網站的內容打包上傳到上一步建好的新目錄(/home/yourcpenal/example.com),這樣一來,當你輸入第二個網站的網址(example.com),就能看到剛剛上傳的網站。

新站與原本放在public_html目錄的網站有所區隔,實現了不同網域、網站內容放在同一個主機上運作的目標。