The problem is that you are adding a slash, which you have news/.php , and this does not work.
The best solution is to rewrite the GET variable like this:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule (.*) index.php?url=$1 [L]
Then you can filter the GET variable in the script and include the file or content that you need.
Stony source share