框架重定向,变量php



我在固定地址上有一个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服务器或框架重定向的选择。谢谢!

您可以使用 parse_url()将URI分开,然后重定向。

<?php
    $req = parse_url($_SERVER['REQUEST_URI']);
    $newserver = "server.com";
    header("location: ".$req['scheme']."://".$newserver.$req['path']."?".$req['query']);
?>

最新更新