Esempio pratico che funziona... a metà :

httpd.conf ,finale
<Directory d:\web>
Options ExecCGI FollowSymLinks Includes MultiViews
AllowOverrideAll
</Directory>

.htaccess
RewriteEngine on
RewriteRule ^notizie/([^/]+).html notizie.php?id=$1 [L]

notizie.php
<html>La pagina richiesta è<? echo $_GET['id']; ?>

Se richiamo http://intranet/notizie.php?id=14 , stampa 14

Se richiamo http://intranet/notizie/14.html, non da errore.. ma non stampa 14

Saglio qualcosa o è una configurazione di apache?