Cum sa faci redirectarea traficului de pe HTTP catre HTTPS cu .htaccess
Uneori este necesar sa te asiguri ca vizitatorii site-ului tau folosesc conexiunea criptata prin SSL. Fortarea traficului de pe HTTP catre HTTPS se poate face cu ajutorul unui fisier .htaccess folosind mod_rewrite.
Dupa ce ai instalat certificatul SSL, asigura-te ca site-ul tau se incarca de pe https. Daca nu se intampla acest lucru, redirectioneaza tot traficul de pe HTTP catre HTTPS .
Introdu liniile de comanda de mai jos in fisierul .htacces aferent site-ului tau. Acest fisier se regaseste in directorul /public_html :
- Poti forta redirectarea pentru intregul site:
RewriteEngine On
RewriteBase /
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
- Poti forta redirectarea doar pentru un director:
RewriteEngine On
RewriteBase /
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteRule ^DIRNAME/(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Atentie! daca ai deja linii de cod in fisierul .htacces:
- nu duplica functia RewriteEngine On
- asigura-te ca liniile RewriteCond si RewriteRule sunt inserate imediat dupa comanda deja existenta, RewriteEngine On
Daca intampini dificultati, contacteaza-ne telefonic sau prin email si te ajutam cu placere.
Buna ziua,
Va rog sa ma ajutati cu implememtarea
Va ajutam cu cea mai mare placere! Trebuie doar sa ne trimiteti o solicitare pe adresa suport @zooku.ro.