Gentilissimi avrei qualche domanda da porvi.
Ho un sito creato in puro php.
Nel file htaccess ho impostato l'url rewrite:
RewriteEngine On
RewriteRule ^([^/]*)\.html$ /articolo.php?articolo=$1 [L]
Esempio link: www.nomesito.it/articolo.php?articolo=pincopallino
Diventa: www.nomesito.it/pincopallino.html
Il problema è che quando vado a lanciare qualsiasi pagina INESISTENTE SUL SITO CON ESTENSIONE .html, per esempio www.nomesito.it/pincopallino2.html invece di restituirmi "pagina non trovata: errore 404" visualizza ugualmente la pagina del sito ovviamente senza contenuto della query.
C'è un problema del rewrite? Oppure c'è un modo per far restituire l'errore 404?
Ringrazio anticipatamente.