為什么沒有加www的域名不能訪問?沒有加www的域名不能訪問,往往是由于在域名綁定時,沒有將帶www的域名添加到規(guī)則內(nèi),這會導(dǎo)致主機(jī)識別不到帶www的域名,就會出現(xiàn)無法訪問的現(xiàn)象。
沒有加www的域名不能訪問的解決辦法是,到虛擬主機(jī)管理中心,域名綁定處,將帶www的域名增加進(jìn)去。
即a.com和www.a.com均要綁定到主機(jī)上。
為什么沒有加www的域名不能訪問
我們以西部數(shù)碼為例,到域名管理中心,找到域名解析功能處,看是否有兩條域名解析記錄,一個是www,一個是@,如果有缺少哪個,補(bǔ)充完整。
為什么沒有加www的域名不能訪問
即主機(jī)名分別為www和@,對應(yīng)的類型,均設(shè)置為CNAME,對應(yīng)值,填寫同一個虛擬主機(jī)。部分云服務(wù)商,會提供一個專門用于臨時測試、備用的二級域名,例如西部數(shù)碼,對每個虛擬主機(jī)會有一個xxx.gotoip*.com的二級域名,這時我們在填寫對應(yīng)值時,填寫這個二級域名即可。
完成綁定與解析后,我們再來輸入a.com、www.a.com,發(fā)現(xiàn)全部可以訪問了。
到這一步,基本解決了為什么沒有加www的域名不能訪問的問題。不過我們通常使用www的域名作為首頁,這會出現(xiàn)兩個域名地址都指向了一個首頁,會分散權(quán)重,如果是Linux虛擬主機(jī),則可以到根目錄下,。htaccess文件里,做一個301規(guī)則,將a.com和www.a.com設(shè)置規(guī)則,指定跳向一個頁面。到這里,就全部解決了。