虚拟主机通过.htaccess文件配置反向代理

By | 2014年9月3日

香港的虚拟主机可以绑定没有备案的域名,我们可以通过Apache的Rewrite模块来配置反向代理,实现没有备案的域名访问国内的服务器。

比如:

我有两个域名xiaomaiwang.com和xiaomaiwang.com.cn

前者没有备案,域名解析绑定至西部数码的香港虚拟主机

后者已经备案,并解析至阿里云服务器

实现步骤:

1、先将没有备案的域名解析至香港的虚拟主机

1.解析

 

2.在虚拟主机面板绑定域名

2.绑定

3.在站定根目录新建配置文件“.htaccess”:

 

 #开启rewrite

RewriteEngine On

#将xiaomaiwang.com 和 www.xiaomaiwang.com rewrite 至 xiaomaiwang.com.cn

RewriteCond %{HTTP_HOST} ^www.xiaomaiwang.com$ [OR]

RewriteCond %{HTTP_HOST} ^xiaomaiwang.com$

RewriteRule ^(.*)$ http://xiaomaiwang.com.cn/$1 [P]