Forțare HTTPS prin rescriere – Redirecționarea automată a traficului HTTP în Apache HTTP Server

Redirecționează permanent (301) toți vizitatorii de la protocolul necriptat HTTP către conexiunea securizată HTTPS.

Sintaxă
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Ce face Forțare HTTPS prin rescriere - Redirecționarea automată a traficului HTTP

Pentru securitatea datelor și conformitatea cu cerințele motoarelor de căutare (Google), întregul trafic web trebuie servit exclusiv prin HTTPS.

Variabila de mediu %{HTTPS} are valoarea `off` atunci când cererea a fost făcută pe portul nesecurizat 80.

Regula rescrie cererea folosind variabilele `%{HTTP_HOST}` (domeniul curent) și `%{REQUEST_URI}` (calea exactă solicitată), păstrând structura paginilor.

Exemple

Exemplul 1: Regula standard de forțare HTTPS în fișierul .htaccess

Redirecționează instant orice cerere HTTP către HTTPS.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Ieșire în terminal

http://dexblog.ro/ghid -> 301 Moved Permanently -> https://dexblog.ro/ghid

Greșeli frecvente

  • Folosirea acestei reguli în spatele unui Reverse Proxy sau Cloudflare SSL Flexible fără a verifica antetul ‘X-Forwarded-Proto’, ceea ce va cauza o buclă infinită de redirecționări (Redirect Loop).

Comenzi înrudite

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Forțare HTTPS prin rescriere – Redirecționarea automată a traficului HTTP

Ai o nelămurire despre utilizarea comenzii Forțare HTTPS prin rescriere – Redirecționarea automată a traficului HTTP sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.