- Home
- Categorie
- Coding e Sistemistica
- PHP
- header location redirect 301
-
header location redirect 301
ciao a tutti!
ho appena fatto delle modifiche al mio sito e ho la necessità di fare un redirect permanente (per passare pagerank ecc) da un vecchio indirizzo ad un nuovo. I file coi nomi nuovi sono solo quattro, ma le pagine generate sono moltissime.Sto prendendo in considerazione di usare gli header per ottenere
da www.miosito.it/vecchio.php?codice=1234 (x svariate pagine con codici diversi)
a www.miosito.it/nuovo.php?codice=1234usando qualcosa come
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.miosito.it/nuovo.php" );
?>però valido per tutte le pagine, con il codice della pagina vecchia riportato nel nuovo, c'è un modo?
grazie per qualsiasi aiuto!
-
Ciao marzia,
potresti essere gentilmente più precisa?
In particolare non ho capito il senso di questa frase:però valido per tutte le pagine, con il codice della pagina vecchia riportato nel nuovo, c'è un modo?
Spiegati meglio!
Ciao!
-
risolto!
per tutti quelli con problema simile ecco la soluzione:<?
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: http://www.miosito.it/nuovoindirizzo.php?{$_SERVER['QUERY_STRING']}");
?>
-
Bene marzia,
sono contento che tu abbia risolto. e grazie per aver postato la soluzione fornendo un aiuto alla comunità.
Ciao e buona permanenza nel forum GT!