1、ip和域名都能通,但就不能訪問網站
本地網路的問題。你將電腦的本地DNS修改為8.8.8.8,如果還是不行,你可以聯系長寬的客服。他們的問題
2、IP訪問不了網站,域名可以訪問
除了防火牆和安全設置之外,還有一個情況就是經典網路轉為專有網路後,伺服器上一看不到此IP的網卡,原來Web服務中配置了此IP和域名的80埠的服務,通過域名能夠訪問,但直接ip不能訪問web服務(在經典網路時是可以的),這是因為專有網路是將外部IP映射到內部IP上的,因此在Web配置中,不要配外部IP,要將被映射的內部IP配置上去。
3、ip能訪問但是域名不能訪問什麼原因
因為DNS域名解析出了問題。
造成這一故障的原因,大都是因為ISP服務商的回DNS伺服器出了問題,答或者是進行相關限制設置,當然有時也可能是因為本地DNS緩存發生故障引起的。為了提高網站訪問速度,系統會自動將已經訪問過並獲取了IP地址的網站存入本地的DNS緩存里,一旦再對這個網站進行訪問,則不再通過DNS伺服器而直接從緩存中取出該網站的IP地址進行訪問。但有時就是因為本地DNS緩存出現了問題,而導致了網站無法訪問的故障。
這時可以這樣來排除故障,"運行"——cmd————ipconfig/flushdns,這樣Windows系統就會重建本地DNS緩存,問題也就自然排除了。
4、ip訪問和域名訪問
你查詢的是百度的,肯定是做過特別設置的,無論你是通過IP還是域名,訪問到的都是百度。
而如果你網站是放置在空間上的話,那這台伺服器一般是不允許用IP訪問的,一台伺服器上放置多個站點,如果用IP訪問的話,只能訪問一個網站,那用這么多用戶誰的網站來做主站訪問呢?
所以,如果你是購買虛擬空間的話,這個問題是不存在的。
5、為什麼用IP無法訪問網站,域名可以訪問?
因為是虛擬主機,主機上放置了N個網站,而每個網站綁定1個或以上域名,所以用域名訪問主機可以解析到網站目錄,但用IP的話伺服器就不知道解析到哪個目錄了!
因為http請求里包含了域名信息,所以用域名訪問,虛擬主機伺服器會根據域名來返回網站,直接用IP訪問是因為沒有域名信息,所以伺服器不知道要訪問的是哪個網站目錄,只有共享IP的虛擬主機或者VPS才有這情況,像有邦定獨立IP功能或者獨立主機的伺服器就可以直接通過域名和ip都可以訪問。
6、為什麼有的網站域名可以訪問而IP不能訪問
因為是虛擬抄主機,主機上放襲置了N個網站,而每個網站綁定1個或以上域名,所以用域名訪問主機可以解析到網站目錄,但用IP的話伺服器就不知道解析到哪個目錄了!
因為http請求里包含了域名信息,所以用域名訪問,虛擬主機伺服器會根據域名來返回網站,直接用IP訪問是因為沒有域名信息,所以伺服器不知道要訪問的是哪個網站目錄,只有共享IP的虛擬主機或者VPS才有這情況,像有邦定獨立IP功能或者獨立主機的伺服器就可以直接通過域名和ip都可以訪問。
7、為什麼用IP無法訪問網站,域名可以訪問
因為是虛擬主機。
主機上放置了N個網站,而每個網站綁定1個或以上域名,所以用域名訪問主機可以解析到網站目錄,但用IP的話伺服器就不知道解析到哪個目錄了。
如果就想用ip形式訪問,可以手動設置Host頭域信息。
java中以org.apache.http.client.methods.HttpGet實現http請求為例,解決方法HttpGet httpGet = new HttpGet(url);
httpGet.setHeader(「Host」, ServerHostname);
(7)ip訪問和域名訪問不了擴展資料:1、直接使用ip地址訪問不了站點的原因
原因就在於該ip地址可能對應著多個web站點,單單依靠ip地址是不知道如何匹配到哪個web站點的。但是通過域名,我們就能夠知道具體要訪問哪一個HOST。如果使用虛擬主機,直接找到相關virtual HOST即可,如果使用反向代理,那麼通過代理找到HOST的實際私網地址也可以。
2、只有一個公網ip如何實現多個WEB站點的訪問
有兩種辦法可以實現,其一是虛擬主機,其二就是反向代理。通過目前來看,虛擬主機的實現方式已然不多,更多的企業或者學校使用的是反向代理技術。
8、域名能訪問 ip訪問不了
先確定自己購買的是伺服器還是虛擬空間
如果是虛擬空間就不要糾結了
如果是伺服器就問問服務商
9、網站能通過ip訪問,不能通過域名訪問,打不開,求解決,在線等
不能通過域名訪問大部分都是因為你的域名解析記錄不正確,請檢查你的解析記錄。另外用國外袋裡看看,能不能用域名訪問,有可能是域名被封了