在 Linux 伺服器環境中,有時會遇到免費贈送的三級域名無法正常訪問,但綁定的頂級域名卻運作正常的情況。此問題通常源於 Web 根目錄映射缺失,可透過建立符號連結快速修復。
mmhaida 為例首先登入伺服器,切換至該用戶家目錄並確認實際網站根目錄位置:
# cd ~mmhaida
# pwd
/home/mmhaida6m2m9hxafiadwa/wwwroot
進入 Web 伺服器的虛擬主機配置目錄,建立指向實體網站根目錄的符號連結,連結名稱需與三級域名主機名一致:
# cd /home/bchttpd/80/mmhaida
# ln -s /home/mmhaida6m2m9hxafiadwa/wwwroot l57.west263.cn
完成上述操作後,三級域名即可恢復正常訪問。
若符號連結已存在但仍無法訪問,可能是因誤刪除 wwwroot 目錄導致。解決方法為先移除失效連結,再重新建立:
# rm -f l57.west263.cn
# ln -s /home/mmhaida6m2m9hxafiadwa/wwwroot l57.west263.cn
此法適用於 Apache、Nginx 等主流 Web 伺服器的虛擬主機目錄映射場景,屬於 Linux 運維中常見的快速修復技巧。