如果您創(chuàng)建了子
域名,您可以從www.domain.com/sub訪問它,但無法從sub.domain.com訪問它,您可以檢查幾件事情。
1)確保dns中存在“sub”A記錄。
用戶級別 - > DNS控制
挖sub.domain.com @ 127.0.0.1
如果這不會返回正確的IP,請嘗試重新啟動named:
killall -9命名
/etc/init.d/named start
然后再次運行dig命令。如果解決了這個問題,它很可能只是dns傳播,但也可能是task.queue沒有被處理,或者它可能是一個錯誤的命名引導(dǎo)腳本
3)另一種可能性是您的域名受控于外部DNS位置,不受DA控制。這意味著,無論何時添加子域名,您都需要手動登錄到遠(yuǎn)程DNS服務(wù)器,為該子域添加“A”記錄,以便它可以在外部解析。您可以通過訪問www.intodns.com查看您的域名受到控制。父名稱服務(wù)器是控制域的DNS服務(wù)器。如果他們解決了DA框中不存在的IP,那么您正在使用外部DNS服務(wù)器,并且必須手動添加A記錄。
4)如果sub.domain.com解決了問題(如果您看到共享IP頁面或Apache頁面),請檢查本指南以確保VirtualHosts的設(shè)置正確,并且子域名解析的IP與IP在VirtualHost中。