幾個(gè)常用網(wǎng)站域名 一個(gè)網(wǎng)站用域名可以訪問,用ip不能訪問,是為什么?
一個(gè)網(wǎng)站用域名可以訪問,用ip不能訪問,是為什么?由于HTTP請(qǐng)求包含域名信息,虛擬主機(jī)服務(wù)器將根據(jù)域名返回網(wǎng)站,并直接使用IP進(jìn)行訪問。因?yàn)闆]有域名信息,服務(wù)器不知道訪問哪個(gè)網(wǎng)站目錄。只有共享IP的
一個(gè)網(wǎng)站用域名可以訪問,用ip不能訪問,是為什么?
由于HTTP請(qǐng)求包含域名信息,虛擬主機(jī)服務(wù)器將根據(jù)域名返回網(wǎng)站,并直接使用IP進(jìn)行訪問。因?yàn)闆]有域名信息,服務(wù)器不知道訪問哪個(gè)網(wǎng)站目錄。只有共享IP的虛擬主機(jī)或VPS才有這種情況。例如,那些具有獨(dú)立IP功能或獨(dú)立主機(jī)的服務(wù)器不知道會(huì)有問題。如果要使用IP訪問,可以手動(dòng)設(shè)置主機(jī)頭信息。造成這種現(xiàn)象的原因是,在開發(fā)微信公眾號(hào)時(shí),公眾號(hào)后臺(tái)配置的網(wǎng)址是IP地址,而不是域名。每次網(wǎng)頁跳轉(zhuǎn),微信都會(huì)彈出攔截頁面,提示“地址改為IP地址,請(qǐng)使用域名訪問網(wǎng)站,繼續(xù)訪問將轉(zhuǎn)為手機(jī)預(yù)覽模式”。解決方案是重新配置官方賬戶背景,用已備案的域名替換IP地址。具體步驟如下:(1)登錄微信公眾平臺(tái)官網(wǎng)后,在微信公眾平臺(tái)官網(wǎng)開發(fā)基礎(chǔ)設(shè)置頁面,勾選成為開發(fā)者的協(xié)議,點(diǎn)擊“基礎(chǔ)配置”按鈕;(2)填寫服務(wù)器地址(URL)、令牌和編碼密鑰,其中URL是開發(fā)者用來接收微信消息和事件的接口URL。令牌可以由開發(fā)人員隨意填寫并用于生成簽名(令牌將與接口URL中包含的令牌進(jìn)行比較以驗(yàn)證安全性)。編碼密鑰由開發(fā)人員手動(dòng)填寫或隨機(jī)生成,并將用作消息體的加密和解密密鑰。(3) 單擊submit按鈕完成配置。如果您只需要自動(dòng)回復(fù)功能和菜單,請(qǐng)不要點(diǎn)擊服務(wù)器配置的啟用按鈕。