Przekierowanie na SSL (HTTPS)

Filed Under (informatyka) by Tomek on 10-05-2009

apache

Z serii ciekawostek technicznych z obcojęzycznych blogów znalazła się kolejna warta powielenia.

Przekierowanie na protokół SSL prób dostępu do naszej strony. Rozwiązanie krótkie i skuteczne:

  1. RewriteEngine On
  2. RewriteCond %{HTTPS} off
  3. RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
  1. Włączamy przepisywanie adresów
  2. Jeśli HTTPS jest wyłączony
  3. Przekierowujemy użytkownika na ten sam adres za pomocą protokołu https

Jest to dużo lepsze rozwiązanie od zwykłego zablokowania dostępu spoza https, bo od razu przekierowuje użytkownika bez konieczności zastanawiania się, czemu wpisany adres http://… nie działa.

Comments:

(1) Comment for the first post!

Post a comment