雲際科技工作室雲際科技工作室
首頁 ›教學文件 ›檔案與 FTP
檔案與 FTP·閱讀約 4 分鐘

public_html 與附加網域的目錄結構

一個 cPanel 帳號可以放多個網站。檔案放錯資料夾是新手最常遇到的問題,先把結構看懂。

  1. 1

    主網域:public_html

    開通時設定的主網域,網站檔案放在 /home/使用者名稱/public_html。在檔案管理員裡就是最上層那個 public_html。

  2. 2

    附加網域:public_html 底下的子資料夾

    新增附加網域時 cPanel 會問「文件根目錄」,預設是 public_html/新網域名稱。所以第二個網站的檔案會在 public_html/example2.com/ 裡面。

  3. 3

    子網域:同樣是子資料夾

    建 blog.example.com 時預設根目錄是 public_html/blog。這個資料夾裡的 index 檔就是該子網域的首頁。

  4. 4

    不要把網站放在 home 根層

    /home/使用者名稱/ 底下除了 public_html,還有 mail、logs、tmp 這些系統資料夾。網站檔案不要放在這一層,放錯的話外界連不到。

  5. 5

    確認某個網域對應哪個資料夾

    cPanel →「網域」,清單裡每個網域右邊都會顯示它的「文件根目錄」。不確定的時候看這裡最準,不要憑記憶。

補充說明

  • 附加網域的資料夾放在 public_html 底下,意味著理論上可以用 example.com/example2.com/ 這樣的路徑連到它。要避免的話把文件根目錄設在 public_html 之外,例如 /home/使用者名稱/example2.com。

照著做還是卡住?

到客戶中心開一張客服單,把你卡在第幾步、看到什麼錯誤訊息寫清楚,技術部門會直接回覆。

開客服單