Buen día, hice una redireccion con JavaS, y en el proceso se pierde $_SERVER['HTTP_REFERER']; hice la redireccion con header("location: $web"); y se me pierde la redireccion.
 
Tengo esto: 
Código de pagina escondida, pero PUBLICA:  
 Código PHP:
    <?php
    $miweb = '^([url]http://[/url]'.$_SERVER['SERVER_NAME'].')';
    if(empty($_SERVER['HTTP_REFERER']) OR !eregi($miweb,$_SERVER['HTTP_REFERER']))
    {
    header('location: [url]http://[/url]'.$_SERVER['SERVER_NAME']);
    exit;
    }
?>
 
<HTML>
<HEAD....
</BODY>
</HTML>   
  
NOTA: La llegada a esta página no se produce desde el index, sino desde otra pagina. 
¿Podre hacer algo asi desde la pagina que tiene el enlace?:  
 Código PHP:
   
 <?php
 
    $cabecera_que_se_envia_a_la_otra_pagina_de_nombre_REFERER =
    'El valor que yo quiera';
    
    //O bien:
 
    $valor_de_las_cabeceras = 'REFERER = tatata';
    
    //Y ahora si:
 
    header('location: [url]http://[/url]'.$miweb);
    //Llevando este header las cabeceras (La que necesito es REFERER), que necesito.
    exit;
?>    
  No puedo utilizar SESSIONES ni Cookies, (devido a mi desarrollo no tendria sentido...). 
Gracias.