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

De ce ai pus jsu' ala intre

Submitted by Prostu' (not verified) on Thu, 02/21/2008 - 10:07.
Floyd's picture
Unele browsere afiseaza

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 :)

Submitted by Floyd on Thu, 02/21/2008 - 21:20.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

Categorii

Latest Articles

Recent comments

Syndicate

Syndicate content

Newsletter

User login