![](https://images.gutefrage.net/media/user/Razzer123/1596719609982_nmmslarge__0_0_612_612_424fab038719d7c3c587081cdefcf417.png?v=1596719610000)
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
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 !!!