Cum creați o redirecționare în cPanel (301 sau 302)

Tipărire
  • 0

Instrumentul Redirects din cPanel trimite vizitatorii de la o adresă la alta fără să editați singur vreun fișier: un domeniu vechi întreg către unul nou, o pagină ștearsă către înlocuitoarea ei sau un folder către alt site. Alegeți tipul redirecționării, sursa și ținta, iar cPanel scrie regula în fișierul .htaccess al domeniului.

301 sau 302: pe care o alegeți

  • Permanent (301) se folosește pentru adrese care nu vor mai reveni: un domeniu nou, o structură nouă a paginilor, o pagină comasată cu alta. Motoarele de căutare transferă poziția vechii adrese către cea nouă, iar browserele țin minte redirecționarea.
  • Temporary (302) se folosește pe perioade scurte, când adresa veche va reveni: o pagină de mentenanță, o campanie de sezon, un test. Motoarele de căutare păstrează adresa inițială în rezultate.

În ambele cazuri vizitatorul vede adresa nouă în bara browserului. Dacă vreți ca un al doilea domeniu să arate același site sub propriul nume, nu folosiți o redirecționare: adăugați domeniul în cont, ca în articolul Cum se adaugă un domeniu la cPanel.

Crearea redirecționării

  1. Intrați în cPanel și, în secțiunea Domains, deschideți Redirects.
    Pictograma Redirects din secțiunea Domains a cPanel
  2. La Type alegeți Permanent (301) sau Temporary (302).
  3. În câmpul de lângă https?://(www.)? alegeți domeniul de la care se face redirecționarea. Opțiunea ** All Public Domains ** aplică regula tuturor domeniilor din cont, deci folosiți-o cu grijă.
  4. Câmpul de după bara oblică îl lăsați gol pentru tot domeniul sau scrieți în el calea veche, de exemplu preturi-vechi.html sau blog.
  5. La Redirects to scrieți adresa țintă completă, care începe cu https://.
  6. La www. redirection alegeți ce se întâmplă cu varianta cu www. În majoritatea cazurilor potrivită este Redirect with or without www.; celelalte opțiuni sunt Only redirect with www. și Do Not Redirect www.
  7. Bifați Wild Card Redirect dacă restul căii trebuie păstrat: cu această bifă, vechi.md/contact ajunge la nou.md/contact. Fără ea, orice pagină a sursei duce exact la adresa țintă.
  8. Apăsați Add. cPanel confirmă modificarea, iar regula apare în tabelul Current Redirects din josul paginii.

Două exemple frecvente

Mutarea tuturor paginilor de pe un domeniu vechi pe unul nou

Sursă: vechi.md, calea goală. Țintă: https://nou.md/. Tip: Permanent (301). www: Redirect with or without www. Wild Card Redirect: bifat, ca fiecare pagină să ajungă la pagina corespunzătoare de pe domeniul nou. Domeniul vechi trebuie să rămână înregistrat și îndreptat spre serverul nostru, altfel redirecționarea nu mai funcționează.

Trimiterea unei singure pagini la adresa ei nouă

Sursă: domeniul dvs., calea preturi-vechi.html. Țintă: https://domeniu.md/preturi/. Tip: Permanent (301). Wild Card Redirect: nebifat.

Modificarea sau ștergerea unei redirecționări

cPanel nu permite editarea unei redirecționări existente. Găsiți-o în Current Redirects, apăsați Delete și creați-o din nou cu valorile noi. Ștergerea din cPanel elimină și regula din .htaccess.

Când redirecționarea nu funcționează cum trebuie

  • Pagina intră în buclă („too many redirects”): ținta se află în interiorul sursei, de exemplu domeniu.md redirecționat cu Wild Card către domeniu.md/magazin/, sau un domeniu redirecționat spre el însuși. Pentru HTTP la HTTPS pe același domeniu nu folosiți Redirects: activați Force HTTPS Redirect în secțiunea Domains sau urmați regulile .htaccess pentru HTTPS și www.
  • Nu se întâmplă nimic: domeniul sursă trebuie să fie în contul dvs. cPanel și să indice spre serverul nostru. Încercați și o fereastră privată, pentru că browserele rețin mult timp redirecționările 301 vechi.
  • Redirecționarea merge doar pentru unele pagini: alte reguli din .htaccess, CMS-ul sau un plugin de redirecționare pot răspunde primele. Verificați fișierul și păstrați un singur loc pentru redirecționări.
  • Avertisment de securitate pe țintă: adresa țintă nu are un certificat SSL valid. Verificați-l la Security, apoi SSL/TLS Status, așa cum arată articolul despre AutoSSL.
  • Eroare 500 după adăugare: fișierul .htaccess era deja deteriorat sau conține o regulă care intră în conflict. Ștergeți redirecționarea, reparați fișierul, apoi adăugați-o din nou.

Dacă redirecționarea tot nu funcționează, deschideți un tichet și scrieți adresa sursă, ținta și opțiunile alese.

Articole utile

Răspunsul a fost util?