httpと入力しても、すべてのトラフィックがSSL上にあることを確認したいと思います。ただし、mod_rewriteが引き続き機能するように、フォルダーを渡すことも必要です。この悪い例を試しましたが、機能しません。基本的に、 http: //mydomain.com/apageと入力すると、 https ://mydomain.com/apageにリダイレクトされます。
サーバー:Apache2、LAMPスタック。
.htaccess
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^(/) https://%{HTTP_HOST}%{REQUEST_URI} [NC,R=301,L]
私はApacheの仮想ホストファイルを微調整することにオープンですが、これまでそのように行われたことはありません。これは、SSLホスティングへの私の最初の冒険です。