В общем есть переменная записанная в сессию с определенным url. Пусть это будет
https://site.ru
Есть скрипт, который принимает данные со сторонних сервисов и после их обработки выполняет перенаправление.
...
$url = $_SESSION['$url'];
header("Location: {$url}");
Перенаправление происходит, но к урлу добавляются лишние символы. В одном случае получается перенаправление на
https://site.ru#, в другом на
https://site.ru#_=_
Причем если написать в перенаправляющем скрипте вот так
$url = $_SESSION['$url'];
print $url;
//header("Location: {$url}");
То $url выводится чистый, без лишних знаков, как нужно --
https://site.ru
Может кто подсказать как такое может быть?