www を削除して、ドメイン内のすべてのページに安全な接続を強制したいだけです。
そのために二重リダイレクトを使用していますが、これが良い方法なのか、それとも検索エンジンによって罰せられる可能性があるのか はわかりません. これを行うためのより良い方法があるかどうかも知りたいです。
# Remove www
RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
# Force https
RewriteCond %{HTTP_HOST} ^example.com$
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]