Dupa activarea SSL, trebuie sa redirectionezi automat tot traficul HTTP catre HTTPS. Metoda cea mai eficienta este prin fisierul .htaccess din directorul radacina al site-ului.
Pasi de urmat
Deschide File Manager in cPanel
Din cPanel, Files > File Manager. Naviga la public_html.
Afiseaza fisierele ascunse
Click Settings (coltul dreapta-sus) si bifeaza Show Hidden Files. Click Save.
Deschide fisierul .htaccess
Gaseste .htaccess in public_html. Daca nu exista, creeaza-l: click New File, denumeste-l .htaccess.
Adauga regulile de redirectionare
Click dreapta pe .htaccess > Edit. Adauga la inceput: RewriteEngine On / RewriteCond %{HTTPS} off / RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Salveaza si testeaza
Click Save Changes. Deschide un browser incognito si acceseaza http://domeniultau.ro — ar trebui sa fie redirectionat automat la https://.
Alternativa prin cPanel
Din cPanel > Domains, click pe domeniu si activeaza Force HTTPS Redirect — metoda mai simpla si mai sigura decat editarea manuala .htaccess.
Sfaturi utile
- Adauga regulile HTTPS la inceputul fisierului .htaccess, inainte de alte reguli (ex: WordPress).
- Verifica ca SSL este instalat si functioneaza INAINTE de a activa forta HTTPS — altfel site-ul devine inaccesibil.
- Redirectionarea 301 (permanenta) este indexata de Google — urlurile HTTPS vor inlocui cele HTTP in index.
- Dupa activare, verifica ca nu exista resurse (imagini, CSS, JS) incarcate prin HTTP — cauzeaza erori Mixed Content.