Actually real problem is the MultiViews
option. Multiviews
allow substitutions of file extensions, so you can call an URL like http://www.example.com/page.php
using http://www.example.com/page
.
Use this line on top of your .htaccess to disable it:
Options -MultiViews