是否可以通過(guò)修改hosts文件實(shí)現(xiàn)域名重定向?
時(shí)間:2023-02-18 05:12:01 | 來(lái)源:建站知識(shí)
時(shí)間:2023-02-18 05:12:01 來(lái)源:建站知識(shí)
不可以。協(xié)議不同管轄的內(nèi)容不同,好比你去警察局辦理結(jié)婚證,去錯(cuò)地方了。
為什么?
域名重定向,是http協(xié)議層面的,即向web服務(wù)器發(fā)送請(qǐng)求后,web服務(wù)器發(fā)現(xiàn)請(qǐng)求的域名或地址是舊地址,已經(jīng)使用新的了,所以返回一個(gè)重定向,里面是新的地址信息。瀏覽器收到后,可以使用新的地址來(lái)請(qǐng)求內(nèi)容。
理一下上面的過(guò)程,請(qǐng)求web服務(wù)器時(shí)才可能有重定向,而請(qǐng)求web服務(wù)器是在dns解析之后的,即dns解析后才知道web服務(wù)器的ip,再向指定ip的web服務(wù)器請(qǐng)求。
hosts文件,是域名和ip的一個(gè)簡(jiǎn)單的對(duì)應(yīng)表,為能和互聯(lián)網(wǎng)url地址做對(duì)應(yīng),他識(shí)別不了url中的路徑部分。
當(dāng)然,域名解析中有cname,dname,可以做域名級(jí)的別名,有一點(diǎn)點(diǎn)類似,但概念和原理了完全不同。
關(guān)鍵詞:實(shí)現(xiàn),文件,通過(guò),修改