Přesměrování celého webu (doporučeno)
Obecně je z hlediska bezpečnosti považováno za nejlepší řešení provozovat webové stránky pouze přes protokol HTTPS a protokol HTTP zcela blokovat, resp. celý provoz webu zabezpečit SSL certifikátem. K tomu stačí v jednom ze souborů:
httpd.conf
(konfigurační soubor Apache serveru), nebo.htaccess
(nemáte-li přístup k httpd.conf), nebo- v souboru pro daný VirtualHost
přidat následující řádky:
RewriteEngine on RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Tato konfigurace ověří, zda je použit zabezpečený HTTPS nebo nezabezpečený HTTP protokol. Pakliže je použito HTTP, dojde k přepsání celé aktuální URL adresy na HTTPS.
Předpokladem je přítomnost modulu mod_rewrite.