サイトへのすべてのエントリに www があることを確認する htaccess ファイルを次に示します。
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.mysite\.com$ [NC]
RewriteRule ^(.*)$ http://www.mysite.com/$1 [R=301,L]
これは、サイトが「HTTPS://mysite.com」としてアクセスされるまでは正常に機能します。これは、サイトが「HTTP://mysite.com」に書き換えられるためです。
http と https の両方の状況で機能するように、この htaccess ファイルを作り直すにはどうすればよいですか? サイトの一部のページは HTTP で動作するように設計されていますが、他のページは HTTPS でのみ動作するように設計されています。私は Mod_rewrite の専門家ではなく、これに本当に苦労しています。どんな助けやアドバイスも大歓迎です。