【发布时间】:2012-09-07 16:50:58
【问题描述】:
我有一个测试网络服务器:abc2.example.com。我将网站:abc1.example.com 迁移到了这个测试服务器(abc2)。 abc2 上的所有链接都保持不变,并指向 abc1 的页面。当我单击 abc2 上的链接时,我希望它转到 abc2 托管页面而不是转到 abc1。如何使abc2.example.com/anypage 上的所有传出链接转到abc2.example.com/anypage 而不是转到abc1.example.com/anypage?
我已经尝试使用 mod_rewrite(添加到 httpd.conf)来执行此操作:
RewriteCond %{HTTP_HOST} ^abc1\.example\.com [NC]
RewriteRule ^(.*)$ http:\/\/abc2\.example\.com/$1 [R,L]
...但这似乎不起作用
我希望保持链接不变,因为abc2.example.com 将很快接管abc1.example.com 并成为现场制作网站。
【问题讨论】:
标签: linux apache mod-rewrite