我有一个重定向代码:
header("Refresh: 5; url={$_GET['url']}");
echo 'You are redirecting to ... page'; 当我在结尾添加任何外部URL时,它会起作用,如下所示:
http://my-domain.com/URL.php?url=这只是重定向到外部域,在本例中,让我们使用Google作为外部URL:
http://my-domain.com/URL.php?url=http//www.google.com它只是在5秒后直接在页面上重定向,但我想将URL格式更改为如下所示:
http://my-domain.com/URL.php?http//www.google.com
http://my-domain.com/?http//www.google.com发布于 2017-10-17 21:25:32
您可以像这样使用parse_url:
$url = "http//my-domain.com/?http//www.google.com";
$query = parse_url($url, PHP_URL_QUERY);
echo $query; // outputs "http://www.google.com"https://stackoverflow.com/questions/46790930
复制相似问题