Un site web poate fi accesat cu sau fără „www”. Pentru a evita conținut duplicat și a menține o versiune unitară a domeniului, se poate configura o redirecționare astfel încât toate cererile să fie direcționate către varianta dorită.
Pentru redirecționare de la www la non-www sau invers, adaugă un cod simplu în fișierul .htaccess, în funcție de varianta dorită.
1. Redirecționare de la www la non-www
Pentru ca toate accesările cu www să fie redirecționate către varianta fără www (https://exemplu.com) adaugă codul de mai jos în fișierul .htaccess.
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ https://example.com%{REQUEST_URI} [R=301,L]
Fișierul .htaccess se găsește în folderul unde este instalat site-ul tău.
Dacă ai o găzduire cPanel și vorbim de domeniul principal asociat contului de găzduire, atunci folderul este public_html.
Dacă e vorba de un domeniu suplimentar, atunci folderul acelui domeniu este public_html/domeniutau.ro sau doar /domeniultau.ro, dacă l-ai setat în afara public_html atunci când ai adăugat domeniul suplimentar în cPanel.

Dacă nu vezi fișierul .htaccess, înseamnă că este ascuns. În general fișierele care încep cu punct (numite și dotfiles) sunt în mod default hidden în cPanel.
Pentru a-l face vizibil, fă click pe butonul Settings din colțul din dreapta sus în File Manager și bifează Show hidden files (dotfiles) după care apeși Save.

Fișierul .htaccess va fi afișat și vei putea face click pe el, apoi pe Edit ca să-l editezi și să introduci codul necesar pentru redirecționare.
2. Redirecționare de la non-www la www
Dacă vrei ca site-ul să fie vizibil doar cu www (https://www.exemplu.com), adaugă următorul cod în fișierul .htaccess.
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ https://www.example.com%{REQUEST_URI} [R=301,L]
Important
Alege o singură variantă (cu sau fără www), nu ambele, pentru că Google vede cele două variante ca domenii diferite. Asta înseamnă conținut duplicat, ceea ce scade scorul SEO.
Adaugă doar versiunea aleasă în Google Search Console.
Dacă ai deja coduri în .htaccess pentru HTTPS, plasează redirecționarea imediat după RewriteEngine On.
Redirecționările sunt esențiale pentru un site bine organizat. Alegerea metodei potrivite depinde de preferințele tale și de accesul la setările serverului.
Pentru a afla cum se fac și alte tipuri de redirecționări te invit să accesezi secțiunea Resurse de pe blogul Simplenet:
- redirecționare de la un domeniu la alt domeniu
- redirecționare de la o pagină veche la o pagină nouă
- redirecționare de la HTTP la HTTPS
Ca întotdeauna, dacă ai nevoie de ajutor, nu ezita să contactezi echipa de suport Simplenet.
Lasă un răspuns