反向绑定域名,即用户A访问到B,B将A的请求转向C,最后实现A访问C的过程。反向绑定域名最初应该是应用在站点负载均衡和域名内网转发上,利用反向绑定域名的方法可以将用户的不同请求分发到不同的服务器上,从而实现性能均衡和减轻主服务器负担的目的。
反向绑定域名的好处有很多,比如实现动静分离,让nginx来处理静态文件,将动态内容请求分发到不同语言编写的后端程序,而这些不用语言编写的程序往运行在专门的服务器,如apache处理php,tomcat处理java,uwsgi处理python等等。
反向绑定域名在国内的应用也很广泛,有些购买了国内空间的朋友,域名没有BA的可以用一台美国的服务器充当反向绑定域名的服务器,强制将域名绑定到空间上。有些国外的空间或者网站无法访问了,也可以用反向绑定域名的方法实现空间的正常访问
玩过新浪SAE的同学都知道当初新浪SAE不给绑定域名,我们自己利用反向代理来覆盖其原来的二级域名!例如SAE送的二级域名:xxx.sinaapp.com 通过反向代理便可绑定自己的任意域名。
具体做法是找一个支持htaccess的空间,编辑一个htaccess文件为以下内容:
RewriteEngine On RewriteBase / RewriteRule ^(.*)$ http://xxx.sinaapp.com/$1 [P]
把这个htaccess上传到空间!再把这个空间绑定好你自己的域名:www.xxx.com
这样 xxx.sinaapp.com 就成功的绑定了 www.xxx.com 这个域名

37152402000126号
鲁ICP备17032091号-13 Powered by qibosoft X1.0 Code ©2003-2020