「https」と「www」を使用するすべてのトラフィックを「www」なしで「https」に書き換えるにはどうすればよいですか。SSL 以外のトラフィックで書き換えを行いたくありません (以下の既存のコードを除く)。また、クリーン URL の書き換えも同時に行っています。SSL証明書はwww以外のURLで購入されるため、これを行う方法を尋ねています。
RewriteEngine on
RewriteCond $1 !^(index\.php)
RewriteRule ^(.*)$ /index.php/$1 [L]
御時間ありがとうございます。
[編集]
これを機能させることになりました:
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www.mysite.com$ [NC]
RewriteRule ^(.*)$ https://mysite.com/$1 [L,R=301]