自分のサイト (例)上のすべての安全でないHTTPリクエストをHTTPS ( ) にリダイレクトしようとしています。 .htaccessファイルでこれを実行するにはどうすればよいですか?http://www.example.com
https://www.example.com
ちなみに私はPHPを使っています。
ベストアンサー1
のApache ドキュメント書き換えの使用は推奨しません:
http
URL を にリダイレクトするにはhttps
、次の手順を実行します。<VirtualHost *:80> ServerName www.example.com Redirect / https://www.example.com/ </VirtualHost> <VirtualHost *:443> ServerName www.example.com # ... SSL configuration goes here </VirtualHost>
このスニペットは、質問にあるようにではなく、メイン サーバー構成ファイルに挿入する必要があります。.htaccess
この記事は、質問が出され、回答された後にのみ登場したかもしれませんが、現在はこれが正しいやり方のようです。