一度したら インストール あなたのSSL /TLS Apacheの証明書の場合、すべての着信HTTPトラフィックを安全なHTTPSプロトコルにリダイレクトすることをお勧めします。 このようにして、サイトへの既存のリンクは http://
、およびユーザーがブラウザのアドレスバーに入力したすべてのURLは、HTTPSバージョンのWebサイトを受け取ります。
ここではXNUMXつの方法について説明します。 Apacheサーバーの構成ファイルにアクセスできる場合は、仮想ホスト方式をお勧めします。
仮想ホスト方式
ポートでHTTP仮想ホストを簡単にリダイレクトできます 80
ポート上のHTTPS仮想ホストへ 443
以下に示すように、Webサイトの仮想ホスト構成を編集します。
ServerNamewww.example.comリダイレクト/https://www.example.com/ ServerName www.example.com DocumentRoot / usr / local / apache80 / htdocs SSLEngine On#構成は続行されます...
仮想ホスト構成ファイルの場所については、サーバーのドキュメントを参照してください。 Ubuntu / Debianでは、デフォルトの場所は /etc/apache2/sites-available/
。 また、仮想ホストの構成を変更した後、Apacheを再起動する必要があります。
mod_rewrite /.htaccessメソッド
この方法では、 mod_rewriteの サーバーで有効になっています。 Apacheサーバーの仮想ホストファイルにアクセスできない場合は、 .htaccess
HTTPリクエストをHTTPSに書き換えるファイル。 次の行をという名前のファイルに追加します .htaccess
ドメインのルートディレクトリにあるファイル(ファイルが存在しない場合は作成します):
RewriteEngine On RewriteCond%{HTTPS}!= on RewriteRule ^ /?(。*)https://%{SERVER_NAME} / $ 1 [R、L]
SSL.comをご利用いただきありがとうございます。 ご不明な点がございましたら、メールでお問い合わせください。 Support@SSL.com電話する 1-877-SSL-SECURE、またはこのページの右下にあるチャットリンクをクリックしてください。 また、サポートに関する多くの一般的な質問への回答も、 知識ベース.