domenica 20 marzo 2011

Redirect della home page del sito.

Hai un sito installato in una sottocartella del tuo dominio e vorresti che digitando www.tuosito.it automaticamente il browser andasse nella cartella www.tuosito.it/nomecartella senza dover creare una pagina iniziale con un link dove l'utente debba clikkare?

La soluzione piu' elegante e corretta anche dal punto di vista dei motori di ricerca e' usare un redirect 301

Per farlo devi avere accesso FTP alla cartella principale del tuo sito e creare un file che si chiama .htaccess

Attenzione al puntino iniziale!!
Attenzione che il tuo client FTP visualizzi anche i file nascosti perche' .htaccess e' un file nascosto.
Attenzione funziona solo con domini ospitati su server linux.

All'interno del file htaccess inserisci questo testo:

redirect 301 /index.html www.tuosito.it/index.php
Alcune noste importanti:
/index.html e' la pagina da redirezionare e NON devi indicare il tuo sito ma solo iniziare con /
mentre http://www.tuosito.it/index.php e' la pagina di destinazione devo rimbalzare l'utente, e puo' essere QUALSIASI pagina di qualsiasi sito, non necessariamente il tuo.

Dopo qualche tentativo dove sembra non funzionare ( si devono aggiornare le cache ) vedrai che tutto funziona.

Ringrazio la fonte di ispirazione per questo post qui

Saluti