我的.htaccess中有以下重寫規則,前4行應該允許訪問沒有index.php的站點,並且工作正常,直到我添加我試圖用來從網站網址中刪除尾部斜槓的最後一個位。從URL中刪除index.php和尾部斜槓
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5})$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1 !^(uploads|cache|themes|default|admin\.php|favicon\.ico|robots\.txt|index\.php) [NC]
RewriteRule ^(.*)$ /index.php/$1
# Remove trailing slashes
RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301,L]
當我添加的最後一行,我訪問我的網站的根目錄,在index.php部分被附加到URL,這是爲什麼?