Cum sa redirectionezi
De ce ai nevoie de asa ceva ?
Poate ca ti-ai mutat siteul pe un nou domeniu, sau poate ca doar ai nevoie sa redirectionezi o singura pagina. In acest articol vei gasi toate metodele posibile explicate.
Redirectionare prin .htacces
Probabil aceasta este cea mai sigura si mai eleganta metoda. Redirectionarea se face rapid si fara trafic suplimentar dar nu se poate aplica usor in toate cazurile(in sepcial pt paginile generat dinamic, de forma http://mysite.com/index.php?q=2).
Pt redirectionare creati un fisier .htaccess(pe server) si adaugati urmatoarea linie de cod modificand-o dupa nevoi:
Redirect /director_vechi http://www.mysite.com/director_nou
Redirectionare prin javascript
Probabil cea mai usoara metoda, consta in adaugarea unei linii de cod in pagina pe care vreti sa o redirectionati. Problema cu aceasta metoda este ca nu puteti redirectiona foldere intregi. Linia de cod dorita(este recomandat sa fie asezata cat mai sus in header) pe care o puteti modifica este aceasta:
<script type="text/javascript">
<!--
window.location = "http://www.mysite.com/"
//-->
</script>
Redirectionare cu ajutorul PHP
O metoda mai greoaie dar la fel de rapida ca si cea cu ajutorul .htacces. Trebuie sa aveti salvate paginile in format php si sa adaugati urmatoarea linie de cod la inceputul fisierului.
Redirectionare prin intemediul tagului
Este cea mai ineficienta din cele enumerate, pentru ca se executa dupa ce o parte din pagina a fost incarcata. Are insa un avantaj, poate fi adjustata astfel incat redirectionarea sa se faca dupa un numar de secunde. Inlocuiti X cu numarul de secunde dorit si veti obtine rezultatul asteptat:
<META HTTP-EQUIV="refresh" content="X;URL=http://www.mysite.com">
Daca aveti intrebari puteti folosi comentariile, live support-ul sau formularul de contact

De ce ai pus jsu' ala intre
- reply
Submitted by Prostu' (not verified) on Thu, 02/21/2008 - 10:07.Unele browsere afiseaza codul in caz ca JS e dezactivat si semnele alea sunt folosite pentru commenturi in HTML. Astfel daca userul are JS dezactivat codul nu va aparea. In plus ajuta la validarea XHTML :)
- reply
Submitted by Floyd on Thu, 02/21/2008 - 21:20.Post new comment