次のhtaccessファイルを使用して、リダイレクトなどを実現しています:
RewriteEngine On
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTPS} !=on
RewriteRule .* https://www.myurl.com/$1 [R,L]
RewriteRule ^$ /home [R=301,L]
最近、最新の行を追加したので、ユーザーがhttps://www.myurl.comにアクセスすると、ホームページのhttps://www.myurl.com/homeにリダイレクトされます。これは思い通りにうまくいきますが、これはどうにかしてもっとうまく書かれるべきだと感じています。^$ の部分は好きではありませんが、機能します。これをどのように書き直すことができますか?