scusate, io ho provato l'esempio 2 di questa pillola proprio copiandolo pari pari:
praticamente creo una cartella chiamata htaccess e vi metto il file .htaccess il cui unico contenuto è:
RewriteEngine On
RewriteRule ^notizie/([^/]+).html notizie.php?id=$1 [L]
e il file notizie.php il cui contenuto è <?= $_GET['id']?>
se uso l'url: http://localhost/htaccess/notizie.php?id=bella
funziona ma se provo http://localhost/htaccess/notizie/bella.html
mi dice
Not Found
The requested URL /htaccess/notizie/ciao.html was not found on this server.