Это старая тема, но на всякий случай, если кто-то еще будет искать ее в будущем, вы можете использовать javascript replaceState, чтобы изменить историю и метку панели браузера. Простая функция php для этого:
function set_url( $url )
{
echo("<script>history.replaceState({},'','$url');</script>");
}
Затем просто вызовите эту функцию с нужным URL-адресом (предположительно, отбрасывая переменные записи):
set_url("http://example.com");
У перезагрузки страницы или возврата после вызова другой страницы теперь будет новое местоположение URL в истории.
Я думаю, что использование POST может быть более элегантным решением, но если вы должны использовать GET, это обходной путь.