Podejrzewam, że nie da się tego zrobić przy pomocy mod_rewrite, chociażby z powodu, że na innych stronach masz link do tego artykułu. Trzeba w bazie danych, gdzie przechowujesz swoje artykuły dodać kolumnę z nazwą pliku i zmienić działanie skryptu php tak, aby akceptowane było id tekstowe, i za pomocą mod_rewrite napisać:
Kod
RewriteEngine On
RewriteRule ^(.*)\.html$ index.php?id=$1
Jeżeli stawiasz precelka pod pozycjonowanie, pobaw się także nagłówkiem Content-Length: Długość dokumentu w B oraz nagłówkiem ETag. Dodanie Content-Length zapobiegnie wysłaniu nagłówka Content-Transfer-Encoding: chunked, co zapobiegnie wykryciu przez goog stronki dynamicznej.
PS. ustaw również w php.ini
Kod
expose_php = Off