<?php
if ($parametro)
$pagina="http:\/\/www.unsito.net\/pagina\/".$parametro."html";
else
$pagina="http:\/\/www.unsito.net\/index.php";
header("location:".$pagina);
?>
Come detto, non posso usare PHP per fare il redirect per motivi che non adesso non sto a spiegare (ci vorrebbe un altro post altrettanto lungo del primo).


a mio avviso sarebbe molto più performante utilizzare il mod_rewrite di apache, c'è una pillola che ti spiega bene come fare, prova a darci un'occhiata: http://forum.html.it/forum/showthre...threadid=871868
So bene cos'è l'url rewriting e come usarlo (che programmatore web sarei altrimenti?? ), ma non è quello che serve a me. A me serve che quando una persona (o un MDR) tenti di accedere alla pagina

unsito.com/pagina.php?parametro=1

riceva un codice di stato 301 e venga reindirizzato alla pagina

unsito.com/pagina/1.html