Redirect in PHP
Esempio di redirect in PHP ( creare in index.php )
Per creare il redirect in PHP bisogna cha la pagina sia su server che lo supportino. Spesso non è già implementato e bisogna comprarlo a parte.
E’ molto semplice, basta inserire all’inizio della pagina uno di questi tre script, di seguito vi spiegherò le sostanziali differenze:
METODO UNO:
<?php
header("Location: http://www.4000.it");
?>
METODO DUE:
<?php
header("Refresh: 0; URL= http://www.4000.it");
?>
METODO TRE:
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.4000.it" );
?>
Per questo esempio è necessario che il server su cui risiederà la pagina abbia installato il PHP. Lato client verrà restituito sempre un codice HTML che verrà compilato dal server.
La pagina da creare sarà “index.php” .
Il metodo uno
Dopo “location” si dovrà settare l’url a cui vuoi che il redirect punti. E’ lo script più semplice infatti si limita esclusivamente a fare un redirect immediato alla pagina. Non è il redirect preferito dai motori di ricerca ma è comunque meglio del META REFRESH in HTML
Il metodo due
Questo tipo di redirect è sostanzialmente come il primo, l’unica differenza è che è possibile settare un tempo per il quale verrà ritardato il redirect. Questo tempo di redirect deve essere settato dopo “Refresh: “ ed è espresso in secondi.
Il metodo TRE
!!! TRA I REDIRECT PHP E’ IL PREFERITO DAI MOTORI DI RICERCA !!!
E’ un vero e proprio redirect 301, è immediato e punterà alla pagine di default del sito. I motori di ricerca non lo vedono come spam perchè è usato per reindirizzare gli utenti di un sito che per esempio viene spostato da un dominio ad un altro.
Guarda anche:
Vuoi un redirect gratuito per il tuo sito? Scegli uno di questi: www.4000.it e www.Htmx.it