我有一个新网站http://abc.com/case_studies/casstudy20/。 我有一个旧网站http://xyz.com/clients/home.php?client=myclient
旧网域下的大量案例研究和故事都是xyz.com。现在我使用abc.com是可以替换URL,所以它显示abc.com但访问来自同一个旧地方的代码。
表示我的用户访问旧网站而不是xyz.com。应该说http://abc.com/clients/home.php?client=myclient。但是从同一个旧的xyz.com运行。
是否可以使用htaccess进行。
答案 0 :(得分:1)
排序。您可以将来自xyz.com的所有流量重定向到abc.com上的正确路径,但这需要您保持对两个域的控制。
如果可以的话,最好将其放入xyz.com的虚拟主机配置中,然后根本不需要完整的配置。假设你有权限,它也可以在.htaccess中工作。
RedirectMatch ^(.*)$ http://www.abc.com$1
答案 1 :(得分:0)
如果您可以控制两个域,那么您正在寻找http 301重定向。您可以通过在htaccess文件中添加以下行来重定向整个网站。如果不控制您的原始域名,您的旧xyz.com网站将无法路由到相应的服务器,因此您的htaccess文件将永远不会有任何重定向。
redirect 301 / http://abc.com/