Jak wymusić połączenie HTTPS używając .htaccess Drukuj

  • certyfikaty, ssl, wymuszenie https, htaccess, przekierowanie
  • 6

Aby wymusić bezpieczne połączenie z HTTP na HTTPS należy edytować plik .htaccess znajdujący się w głównym katalogu domowym domeny i dodać do niego jeden z poniższych zapisów.

Opcja 1) Przekierowanie z HTTP na HTTPS

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Opcja 2) Przekierowanie z HTTP i WWW na HTTPS bez WWW

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(twojadomena\.pl)$ [NC]
RewriteRule (.*) https://%1/$1 [R=301,L,NE]

Plik .htaccess można odnaleźć w lokalizacji /public_html/ logując się za pomocą FTP lub za pomocą menedżera plików cPanel.

W przypadku gdy plik .htaccess się nie wyświetla należy w ustawieniach menedżera plików aktywować wyświetlanie ukrytych plików. Jeżeli w dalszym ciągu plik .htaccess jest niewidoczny należy taki utworzyć.

Po zapisaniu zmian i wykonaniu powyższych zaleceń strona www np. oparta o system CMS WordPress jest przekierowywana na protokół https:// i zabezpieczona certyfikatem SSL.

W wielu przypadkach po wykonaniu powyższych kroków należy wyczyścić pamięć cache przeglądarki lub ją zrestartować.


Czy ta informacja była pomocna?

« Powrót