Google weiß alles: Problem mit den File Extensions / .htaccess

Beitrag lesen

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}? -f
RewriteRule ^(.*)$ $1.html

Ja. Und wo ist das (hier) erforderliche und von dedlix geforderte "Last" am Ende der RewriteRule?

RewriteRule ^(.*)$ $1.html [L]

dedlix hat es wie folgt beschrieben:

mod_rewrite arbeitet so, dass der Request umgeschrieben wird und dann erneut durch die Maschinerie des Apachen läuft, inklusive der .htaccess, durch die er bereits lief. Deshalb muss man es ausschließen, dass vorhandene Dateien erneut umgeschrieben werden.