我正在使用以下 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的主页。这可以正常工作,但我有一种不好的感觉,应该以某种方式更好地编写。我不喜欢 ^$ 部分,但它有效。我怎么能重写这个?