I don't think that is the rule causing issues. You are using the URI for the redirect, so the redirect shouldn't add index.php, so it wouldn't be removed. If you remove that htaccess rule then it works? Might it be something else on the home page?
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.