将网站重定向到临时域名

将网站重定向到临时域名

我正在将应用程序从一个 Web 服务器移动到另一个。我当前的网站是 www.x.com。

我已经创建了 www2.x.com,并希望设置到 www2.x.com 的永久重定向,以便保留旧域名,直到每个人的 DNS 都更新为止。

请注意,我也需要重定向页面,因此 /login 需要正确重定向等等。

做到这一点的最好方法是什么?

答案1

我想您问的是怎样将整个网站从一个主机重定向到另一个主机。请注意,如果 DNS 无法正常工作,则重定向将不起作用 - 远程浏览器仍将对 www2.x.com 进行 DNS 查找,因此它必须存在并得到正确服务才能正常工作。

要将所有页面从一个站点重定向到另一个站点:

RewriteRule ^/(.*)$ http://www2.x.com/$1 [L,R]

答案2

对旧虚拟主机进行简单的重写应该可以解决问题:

RewriteRule ^(.*)$ http://www2.x.com$1 [L]

相关内容