... yo supuse (ó manejé) crear una variable auxiliar, guardar en ella la URL solo de manera TEMPORAL. Según mi pequeño sistema esa variable SOLO la ocuparé para redireccionar, de ahí en adelante no la necesito más... entonces, aunque no me estorba, lo mejor sería eliminarla inmediatamente después que se ocupó.
Como redireccionamos directamente no podemos destruirla en donde hacemos el loguin (no entiendo cómo hagas el loguin si redireccionas

) pero podemos hacerlo en la página que verifica el acceso:
Código PHP:
<?php
session_start();
if(!isset($_SESSION['loguin'])) { // verás si se esta loguado
// etc
} else {
if(isset($_SESSION['url'])) unset($_SESSION['url']); // Destruyes
echo "Contenido...";
}
.....