Ocultar Extensiones de Archivo en URLs


Si deseamos ocultar extensiones de archivo en URLs, podemos usar un código como el siguiente. Por ejemplo, si deseamos que las terminaciones .php NO sean visibles, podemos usar éste código en el .htaccess:

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

Si deseamos ocultar las extensiones .html serían entonces:

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


  • 2 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

Dónde está el archivo .htaccess en mi cPanel?

El archivo .htaccess está dentro del public_html de tu cuenta. Puedes acceder a él...

Forzar Redirección con y sin www

Para forzar la redirección de un dominio con el fin que sea accesible con www...

Cambiar el Index vía .htaccess

Típicamente el servidor reconoce qué página debe mostrar en primera...

Bloqueo de Visitantes de un País vía .htaccess

Es posible bloquear visitantes a tu sitio mediante el .htaccess. Podemos bloquear desde una IP...

Redireccionar Dominio sin cambiar URL

En ocasiones deseamos redireccionar un dominio y no cambiar la url (masking). Para ello podemos...