我们在非IIS服务器上有现有的域,现在我们已经将它移到IIS服务器上.客户端希望我们将URL从现有服务器重定向到具有相同域名的新服务器。
我们将修改.htaccess文件以重定向,但是如果我们将当前的abc.org重定向到PROD环境,那么url仍然应该是abc.org。我不确定对于两个PROD环境,我们是否可以拥有相同的域(abc.org)?
如何做到这一点?
发布于 2013-06-08 16:43:24
你应该做三件事:
1)更改dns设置(将A记录更改为指向其新服务器)并等待其传播。
2)在等待它传播时,您应该设置一个mod_proxy proxypass规则,将所有请求发送到您的服务器上。
http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypass
3)设置一个mod_proxy代理反向规则,以帮助从新服务器返回的重定向等。
http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypassreverse
等待dns传播到新服务器后,可以关闭mod_proxy并为旧服务器提供一个不同的url来访问它(您甚至可以在dns条目上为old.example.com设置一个cname,指向旧服务器的it地址并以这种方式访问它)。
https://webmasters.stackexchange.com/questions/19543
复制相似问题