O redirecționare este redirecționarea automată a utilizatorilor de la o adresă URL la alta. Din punct de vedere tehnic, o redirecționare se poate face în diferite moduri. Poate funcționa atât pe partea de server, cât și pe cea a clientului (în browser).
Redirecționarea este un concept din domeniul tehnologiilor Internet. O redirecționare este redirecționarea automată a unui utilizator de la o adresă web la alta. Funcționează după cum urmează: de exemplu, un utilizator tastează adresa „site.ru” în bara de adrese a browserului său, dar după redirecționare automată ajunge pe site cu adresa „www.new-site.ru”.
Pentru ce este o redirecționare?
Cea mai frecventă situație este schimbarea numelui de domeniu al site-ului. Nevoia unei redirecționări apare cel mai adesea în cazul site-urilor comerciale, pentru a nu pierde clienții care au venit pe site la adresa veche. Acest lucru este cel mai relevant pentru magazinele online care s-au mutat într-un alt domeniu, dar clienții încă vizitează pagina magazinului la o adresă inexistentă.
A doua utilizare obișnuită a redirecționării automate este îmbinarea numelui de domeniu. Adresa URL a oricărei resurse de Internet poate fi introdusă complet în bara de adrese, adică cu www - "www.site.ru" și fără www - "site.ru". Cu toate acestea, motoarele de căutare percep aceste două construcții de adrese ca două site-uri complet diferite. Prin urmare, în setările serverului, trebuie să specificați una dintre aceste adrese ca principală (oglindă principală) și să redirecționați către oglinda principală de la a doua adresă. Apoi, în orice caz, vizitatorii vor ajunge la resursa de care au nevoie, iar roboții de căutare vor identifica corect oglinda principală.
Împletirea numelui de domeniu se poate face în moduri diferite. O alternativă la crearea unui script de redirecționare este configurarea oglinzii principale în contul personal Yandex-webmaster. Pentru a face acest lucru, trebuie mai întâi să creați un cont în sistemul Yandex-Webmaster și să adăugați site-ul acolo. Dar pentru ca motoarele de căutare Yahoo și Google să identifice corect oglinda principală, este necesară o redirecționare 301, care este creată în fișierul htaccess. Acest fișier este stocat pe server în directorul rădăcină al site-ului.
Ce este o redirecționare 301?
Numărul 301 este codul de stare al redirecționării care are loc la nivel de server. Acest cod indică faptul că resursa sau pagina sa separată vor fi localizate permanent la o altă adresă. Trebuie remarcat faptul că codul de stare 302 este utilizat pentru mișcări temporare.
Cel mai adesea, 301 redirecționări sunt folosite pentru a lipi domenii cu și fără www. De asemenea, este de neînlocuit în cazurile în care site-ul se mută într-un domeniu nou. În plus, este utilizat la transferul paginilor interne ale site-ului.