Добавление параметров к внешнему URL
Здравствуйте!
Планируется редирект с сайта на другой. При этом при переходе необходимо добавлять ref-id. К примеру:
http://website.com/orders.html
- оригинальная ссылка
hhtp://website.com/orders.html&rid=2000
- то что необходимо
предполагается что тянуться данный параметр будет из отдельного .php
$rid = "2000";
не могу понять как мне передавать в parse_url() именно внешнюю ссылку
$curr_url = parse_url($_SERVER['REQUEST_URI']);
setcookie('rid', $rid, time()+3600*24*30);
$add_query = "rid=" . $rid;
$paths =Array('/order.html');
foreach ($paths as $path) {
if ($curr_url['path'] == $path) {
if($curr_url['query']){
wp_redirect( $myURL . $path . '?' . $curr_url['query'] . '&' . $add_query );
var_dump('1');
}
else{
wp_redirect( $myURL . $path . '?' . $add_query );
var_dump('2');
}
exit;
}
}
http://php.net/manual/en/function.parse-url.php