成功訪(fǎng)問(wèn)Google Blogger網(wǎng)站的設置方法
雖然Google的Blogspot在國內無(wú)法訪(fǎng)問(wèn),但Blogspot依舊是國際上最大的BSP之一,其穩定性非常不錯,支持域名綁定,并且完全免費,今天我就介紹一種方法,可以讓中國的博客用戶(hù)可以無(wú)障礙使用Google Blogger的獨立域名,這個(gè)方法也可支持所有Google綁定域名的服務(wù),例如Google App Engine、Google Sites等。
這個(gè)方法的原理是,先購買(mǎi)一個(gè)國外的主機,然后在該主機上架設 ghs.google.com 的反向代理,修改網(wǎng)站域名解析到該虛擬主機的IP,從而實(shí)現Blogger綁定域名的正常訪(fǎng)問(wèn)。
在具體實(shí)現上,有幾種不同的方法,一種是使用國外的VPS或獨立主機,只需要修改一下web服務(wù)器的設置即可,不過(guò)這種方法需要購買(mǎi)的主機價(jià)格較貴,性?xún)r(jià)比不太好。
另一種方法是使用國外便宜的虛擬主機上,在虛擬主機上,使用php編寫(xiě)代碼實(shí)現反向代理?,F在Google Blogger上設置獨立域名綁定,之后再修改域名的解析地址,將其解析到自己的虛擬主機上,在虛擬主機上使用php配置一個(gè)網(wǎng)站,對Google目標網(wǎng)站進(jìn)行反向代理。
PHP的反向代理程序是基于php-dynamic-mirror這個(gè)項目的,這個(gè)項目就兩個(gè)文件,非常簡(jiǎn)單,適合做網(wǎng)站的完全鏡像,不過(guò)需要進(jìn)行一些修改,原來(lái)的項目是直接反向代理目標網(wǎng)站,由于我們已經(jīng)修改了Blogger的域名解析,因此需要將該php代碼修改一行,將$fp = fsockopen($mirror, 80, $errno, $errmsg, 30)修改為$fp = fsockopen("ghs.google.com", 80, $errno, $errmsg, 30)即可。
這樣,用戶(hù)就可以使用自己的域名來(lái)訪(fǎng)問(wèn)Google Blogger上的網(wǎng)站了,這時(shí)候,用戶(hù)網(wǎng)站解析的IP并不是Google Blogger的IP,而是用戶(hù)虛擬主機的IP地址,但是調用的程序卻是Google Blogger的。
至于用戶(hù)如何發(fā)布信息,由于目前Google Blogger支持https了,那么用戶(hù)只要修改一下自己本地的hosts文件,將www.blogger.com的ip地址指向一個(gè)可用的ip,即可通過(guò)https的方式登錄Blogger并發(fā)布信息。
這個(gè)方法不僅僅可以支持Google Blogspot,還可支持所有Google綁定域名的服務(wù),例如Google App Engine、Google Sites等,應用范圍廣泛,徹底解決了中國網(wǎng)站管理員使用Google建站服務(wù)的可用性問(wèn)題。
Copyright@ 2011-2016 版權所有:大連千億科技有限公司 遼ICP備11013762-3號 google網(wǎng)站地圖 百度網(wǎng)站地圖 網(wǎng)站地圖
公司地址:大連市沙河口區中山路692號辰熙星海國際2317 客服電話(huà):0411-39943997 QQ:2088827823 37482752
法律聲明:未經(jīng)許可,任何模仿本站模板、轉載本站內容等行為者,本站保留追究其法律責任的權利! 隱私權政策聲明