我有一个固定地址的webbhosting服务器,比如说server.com,我有另一个域名是name.com。我创建了一个子域名test.name.com,我想将其重定向到我的新服务器server.com。因此,如果我输入test.name.com,它应该重定向到server.com。 在我的其他托管公司,我有test.name.com子域我使用框架重定向将其重定向到server.com并且它工作正常,除了一件事。如何传递变量?
假设我输入test.name.com/?price=21,我希望它将其重定向到server.com/?price=21,以便我能够在我的新服务器上使用PHP _GET提取变量。这可能吗?我似乎只有使用301服务器或帧重定向的重定向选项。谢谢!
答案 0 :(得分:0)
您可以使用 parse_url()拆分URI,然后重定向。
<?php
$req = parse_url($_SERVER['REQUEST_URI']);
$newserver = "server.com";
header("location: ".$req['scheme']."://".$newserver.$req['path']."?".$req['query']);
?>