这个问题基本上涵盖了它。我敢肯定这个问题已经提出,但是我似乎找不到。
为了清楚起见,我有这个网址
https://www.example.com/subfolder/page.php
我想返回这个网址
https://www.example.com/page.php
我想我应该使用http_build_url(),但是but,我在这里。
我知道可以使用.htaccess完成此操作,但是对于我特别奇怪的情况,我需要在php中完成。
最简单的说,您可以使用以下命令进行重定向:
header('location: example.com/page.php');
根据http_build_url()
需要,您可以执行以下操作:
echo http_build_url("http://example.com/subfolder/page.php",
array(
"scheme" => "http",
"host" => "example.com",
"path" => "/page.php"
),
HTTP_URL_STRIP_AUTH | HTTP_URL_JOIN_PATH | HTTP_URL_JOIN_QUERY | HTTP_URL_STRIP_FRAGMENT
);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句