ssl を使用するようにドメインをセットアップし、このコードを .htaccess ファイル (ルート) に追加しました。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*\.)*mysite.com$ [NC]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://www.mysite.com/$1 [R]
mysite.com からのすべてのトラフィックをリダイレクトしますが、WWW.mysite.com からのトラフィックは信頼できないものとして表示されます。mysite.com の前に www を追加してみました:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*\.)*www.mysite.com$ [NC]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://www.mysite.com/$1 [R]
しかし、うまくいきませんでした。このコードを理解できる人は助けてください..
更新: https://mysite.com/は正常に動作しますが、mysite.com (https:// なし) はhttps://www.mysite.com/にリダイレクトしようとし、「信頼されていない証明書メッセージ、この証明書」が表示されます。は mysite.com/" でのみ有効です (明らかですか?) 注: mysite.com は実際には私の Web サイトではありません。自分のサイトのアドレスをまだ開示できないため、mysite.com を Web サイト名に置き換えました。