Try to remove the / before the index.php.
Rewrite Rule Target should be relative to DocumentRoot (on Unix) or be the complete path in your servers Filesystem.
If you specify an absolute path (starting with /) , this refers to the harddisc of your webserver. And you don't have access to that part (Root directory) of the harddisc.
So, either use
RewriteRule !\.(gif|css|jpg|png|jar|js|html)$ index.php
or RewriteRule !\.(gif|css|jpg|png|jar|js|html)$ \your\path\to\document\root\index.php
i just want 127.0.0.1/index.php/news etc. can work, not remove index.php ,do need this setting in httpd.conf:
can RewriteRule !\.(gif|css|jpg|png|jar|js|html)$ /index.php ?