PDA

View Full Version : [HTML] - Domandina sul reindirzzamento!


kurtdc
15-02-2011, 11:15
salve a tutti.
Avrei un problemino. Ho un sito che devo "ristrutturare" e questo mi richiederà un po di tempo. Vorrei dunque che chi si connette al mio sito, su qualsiasi pagina, venga reindirizzato ad una pagina che creo, che spiega che ci sono dei lavori in corso. Come posso realizzare in maniera semplice una cosa del genere?

grazie

starmar
15-02-2011, 11:28
come prima istr dentro a <body> metti:
<?php
header('location: paginacuivuoiandare.html');
?>

NOn sono sicuro al 100% ma prova ;)

s1m0_93
15-02-2011, 12:00
Oppure in javascript, inserisci questo frammento di codice nei tag head.



<script language="JavaScript" type="text/javascript">
location.href="http://www.tuosito.it";
</script>



Se vuoi che il reindirizzamento avvenga dopo tot secondi invece


<script language="JavaScript" type="text/javascript">
window.setTimeout ("location.href=('http://www.tuosito.it')", 3000);
</script>


Il secondo parametro della funzione (3000) indica i ms prima che avvenga l'operazione.

kurtdc
15-02-2011, 20:08
graziemille ragazzi, dopo provo e vi faccio sapere ;)

bobbytre
15-02-2011, 21:44
sarebbe conveniente che segnalassi che si tratta di un redirect temporaneo, in HTTP esiste uno specifico codice di stato che indica questa situazione

307 Temporary Redirect


quindi potresti usare il file .htaccess per indicare questa situazione con qualcosa del genere

RewriteEngine on
RewriteCond %{REQUEST_URI} !/307.html$
RewriteRule $ http://tuo_sito/307.html [R=307,L]


ma anche nel caso che utilizzi il comando header del php , andrebbe segnalato

header("Location: http://tuo_sito/307.html",TRUE,307);