Verwendest du jetzt nginx oder Apache ?
Bei Nginx gibt es nÀmlich keine .htaccess-Dateien.
Da bei dir die Lösung Prolativ nicht Funktioniert (die absolut korrekt ist) vermute ich dass du nginx verwendest.
In der Regel liegen deine Konfigurationsdateien unter "/etc/nginx/sites-available/".
FĂŒr deine Seite mĂŒsstest du im "server"-block dann folgendes eintragen:
server { // bereits vorhanden
rewrite ^(.*)\.(html|php)(\?.*)?$ $1$3 permanent;
try_files $uri.html $uri.php;
...
PS: funktioniert nicht mit fastcgi !!!