Wie kann man mit mod_rewrite und .htaccess Dateiendungen in URLs verbergen und welche Vorteile bietet dies?

Um Dateiendungen in URLs zu verbergen und eine suchmaschinenfreundlichere URL-Struktur zu erreichen, kann man mod_rewrite und eine .htaccess-Datei verwenden. Durch die Verwendung von RewriteRules kann man die URLs so umschreiben, dass sie ohne Dateiendungen wie .php oder .html auskommen. Dies verbessert nicht nur die Lesbarkeit der URLs, sondern kann auch dazu beitragen, dass Suchmaschinen die Seiten besser indizieren. ```apache RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ $1.php [NC,L] ```