Dafür reicht ein einfacher Eintrag in der .htaccess-Konfigurationsdatei:
RewriteEngine On RewriteCond %{HTTPS} !^on$ [NC] RewriteRule . https://%{HTTP_HOST}/%{REQUEST_URI} [L]
Soll hingegen nur in einem bestimmten Unterordner eine SSL/TLS_Verbindung erzwungen werden, kann in der .htaccess-Datei mit der Direktive location dieser Unterordner explizit ausgewählt werden. Die .htaccess-Datei muss dabei auch selbst im Unterordner liegen:
<Location /unterordner> RewriteEngine On RewriteCond %{HTTPS} !^on$ [NC] RewriteRule . https://%{HTTP_HOST}/%{REQUEST_URI} [L] </Location>
Seit wann gilt das denn für Google als Rankingfaktor? Davon habe ich noch gar nichts gehört. Ein prima Tip.