Código .htaccess para eliminar la extensión de los archivos de las urls de tu web.

Un ejemplo de urls de archivos php podrían ser:

<a href="servicios.php">Servicios</a>
<a href="contacto.php">Contacto</a>

A) Si aplicáramos el siguiente código a tu archivo .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
</IfModule>

Las urls quedarían así:

<a href="servicios">Servicios</a>
<a href="contacto">Contacto</a>

B) Y si quieres añadir “/” al final de la urls:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([a-z]+)\/?$ $1.php [NC]
</IfModule>

Las urls quedarían así:

<a href="servicios/">Servicios</a>
<a href="contacto/">Contacto</a>

Agradezco tu comentario 🤘