反向綁定域名的方法步驟詳解
反向綁定域名最初應(yīng)該是應(yīng)用在站點負(fù)載均衡和域名內(nèi)網(wǎng)轉(zhuǎn)發(fā)上,利用反向綁定域名的方法可以將用戶的不同請求分發(fā)到不同的服務(wù)器上,下面是學(xué)習(xí)啦小編給大家整理的一些有關(guān)反向綁定域名的方法,希望對大家有幫助!
反向綁定域名的方法
一、利用虛擬主機空間作反向綁定域名
1、先找到一個支持自定義.htaccess,apache服務(wù)器,允許有反向代(^_^)理的權(quán)限的免費空間或者虛擬主機,將空間的.htaccess文件下載到本地,用記事本打開,將下列代碼添加進(jìn)去,再上傳,如下:RewriteEngine On RewriteBase / RewriteRule ^(.*)$ hp://域名/ class="main">
反向綁定域名的方法步驟詳解
2、注意把代碼中的網(wǎng)址替換成你想要反向綁定域名的域名,這里是強制將域名綁定到SAE空間上,用了SAE的二級域名地址
3、如果你找不到支持.htaccess的URL地址重寫的虛擬主機或者空間,可以直接使用7ghost這個PHP程序,只要空間支持allow_furl_open和curl、容量至少要有500K即可。如果啟用緩存的話需要 寫權(quán)限和空間足夠大。
4這是7ghost程序設(shè)置界面(點擊放大),利用它你可以反向Dai理任何網(wǎng)站,詳細(xì)的操作方法
二、利用Nginx反向綁定域名
1如果你有VPS主機,那么可以用Nginx的反向配置來搭建一個反向綁定域名的平臺了,Nginx強大之處還在于還可以變成一個緩存平臺,大大加快你反向Dai理的網(wǎng)站的訪問速度。
2因為國內(nèi)的空間不讓綁定沒有BA的域名,部落之前利用Nginx反向綁定域名到國內(nèi)的空間上
三、利用kangle web搭建反向綁定域名服務(wù)器
1kangle web服務(wù)器是一款跨平臺、功能強大、安全穩(wěn)定、易操作的高性能web服務(wù)器和反向Dai理服務(wù)器軟件,能實現(xiàn)強大的訪問請求控制(url,ip地址,連接數(shù)/網(wǎng)速限制,hp頭,時間控制,多種hp認(rèn)證,#服務(wù)器負(fù)載,url重定向,url重寫,內(nèi)容過濾等等)。
2與上面的采用Nginx反向配置來搭建反向綁定域名不同的是,kangle web有良好的Web操作界面,通過搭建不同的配置可以實現(xiàn)復(fù)雜的反向域名
四、利用AMH和upupw來反向綁定域名
1AMH是國內(nèi)一個開源的主機面板,可以創(chuàng)建 LNMP、LAMP、LNMH 等不同WEB應(yīng)用環(huán)境,新版本的AMH還支持apache2.4和HHVM。AMH相應(yīng)的功能模塊也非常地多,其中AMProxy就是一個反向綁定域名模塊。
AMProxy的2.0版本支持緩存管理功能,支持在線關(guān)鍵字添加、替換,支持設(shè)置不同類型文件替換、與支持添加自定義首尾html代碼塊等。利用CDN智能解析功能,將不同路線、地理位置的用戶解析到相應(yīng)服務(wù)器,對用戶訪問進(jìn)行緩存加速,同時減輕源站的服務(wù)器壓力
利用AMH反向綁定域名并成功繞過白**名單的方法,首先是要求:一個有BA號的域名、一個沒有BA號的域名、一臺可以訪問的境外主機,美國的VPS主機就可以。
使用 root 賬號登錄 Linux 服務(wù)器。執(zhí)行 amh 安裝腳本:wget hp://amh.sh/amh.sh && bash amh.sh 2>&1 | tee amh.log,根據(jù)提示輸入選擇1~3選項。輸入1回車,進(jìn)入安裝
極速安裝方式大約只需要1至3分鐘(以服務(wù)器性能為準(zhǔn)),成功安裝后系統(tǒng)會提示AMH與MySQL默認(rèn)賬號密碼。可使用普通連接訪問面板,ip:8888,或加密的連接訪問面板,ip:9999
登陸后臺找到 模塊擴展 > 下載模塊,大約在第3頁找到 AMProxy-2.0 下載并安裝。在管理模塊中找到并進(jìn)入設(shè)置界面,可以看到新增AMProxy反向代理網(wǎng)站一欄。綁定域名:輸入沒有BA號的域名(IP),反代域名:輸入有BA號的域名(IP)
用上面的方法,默認(rèn)是反代到國內(nèi)主機的80端口上,可是有些主機反代到80端口后還是無法訪問,下面說一下如何使用其他端口建站。這里以沒有BA號的域名 bukets.net和有BA號的域名 demo.vsen.me來作演示,環(huán)境是upupw+amh。
先在國內(nèi)的云主機上安裝upupw,然后新建虛擬主機域名輸入為 demo.vsen.me,目錄自設(shè)。打開upupw目錄進(jìn)入 Apache2\conf,找到hpd-vhosts.conf并打開(注意不要使用系統(tǒng)的筆記本或文本文檔打開,我用的是Notepad++)
找到剛剛新建的虛擬主機規(guī)則,并將 servername demo.vsen.me:80 改為 servername demo.vsen.me:8000,保存并關(guān)閉。繼續(xù)打開目錄下的hp.conf文件,在最下方 # upupw apache conf end 前增加如下代碼,保存并關(guān)閉。
# 新增監(jiān)聽端口Include conf/hpd-listen.conf
在 Apache2\conf 目錄下新建 hpd-listen.conf 文件,在里面寫入 Listen 8000,保存并關(guān)閉。打開系統(tǒng)防火墻(控制面板中),選擇 例外 選項卡,點擊下方的 添加端口 按鈕,名稱自起,端口號寫入8000,確定?;氐絬pupw面板,重啟
沒有意外的話,訪問bukets.net就可以成功打開網(wǎng)站了。上面只做了一個網(wǎng)站的例子,如果以后有多個網(wǎng)站,那就需要重復(fù)以上步驟了
END
看了“如何反向綁定域名”的人還看了
反向綁定域名的方法步驟詳解
精選文章
-
加快局域網(wǎng)訪問速度的方法步驟
在公司局域網(wǎng)里,我們經(jīng)常使用共享訪問局域網(wǎng)內(nèi)計算機,那么怎樣加快局域網(wǎng)訪問速度呢?下面學(xué)習(xí)啦小編介紹一下方法。 加快局域網(wǎng)訪問速度的方法 新
-
局域網(wǎng)中如何快速傳輸文件
在局域網(wǎng)中,經(jīng)常需要兩臺電腦或多臺電腦間進(jìn)行文件相互傳輸,那么才能進(jìn)行快速傳輸文件呢?在局域網(wǎng)中進(jìn)行快速文件傳輸?shù)姆椒ㄆ鋵嵑芎唵?,下面由學(xué)
-
在裝有打印機的電腦上如何安裝網(wǎng)絡(luò)打印機
在裝有針式打印機的電腦上,有時候我們需要激光打印機打印一些文件會更好,速度快,沒噪音,在這種情況下,安裝一臺網(wǎng)絡(luò)打印機就方便多了。具體請
-
兩臺電腦如何通過一根網(wǎng)線連接成局域網(wǎng)
有時候斷網(wǎng)了也沒有路由器,只有兩臺電腦的時候我們很想將兩臺電腦連接成局域網(wǎng)來打打游戲,那么兩臺電腦如何通過一根網(wǎng)線連接成局域網(wǎng)呢,下文學(xué)