私はwww以外のものをwwwに転送し、httpをhttpsに転送しようとしています。私は他のソリューションを試してみましたが、私は仕事に行くことができる唯一のコードは以下の通りです:リンク先ページのリダイレクトを避ける - 強制wwwとhttps
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301,NC]
更新:(@Croisesは述べたように) - リダイレクトWWWまずHTTPS
RewriteEngine on
### redirect non-www to www
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301,NC]
### redirect non-http to https
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
、Googleのページスピード(https://developers.google.com/speed/pagespeed/insights/)私に言っている「あなたのページには、2つのリダイレクトを持っています。 " wwwとhttpsを組み合わせる方法はありますか? – user1040259