5 mar 2013

Oculta extensiones web


Es un tema que en todos los sitios que he visitado no queda muy claro


El ocultar las extensiones de una web

El primer paso es crear un archivo de texto, pegas este codigo:


RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php


En este caso es para ocultar extensiones "php", pero también puede ser usado con "html","asp", etc.. simplemente hay que cambiar el tipo de extensión en el código,
al cerrar el archivo, hay que re nombrarlo como ".htaccess"  así el php del servidor lo reconoce y trabaja con el

Si este es Unix, el archivo desaparecerá ya que por defecto los nombrados con un punto, son archivos ocultos esto no quiere decir que no esté ahí

Una vez tengas listo el .htaccess y subido al root(/.) de tu sitio web hay que renombrar los posibles links de tu sitio
si este era por ejemplo, <a href="www.misitioweb.com/home.php">, habrá que cambiarlos a 
<a href="www.misitioweb.com/home">, sin la extensión, así dejará de aparecer reflejado en la barra de navegación.

Ni mas ni menos


fuente
http://newmediarts.blogspot.com.es/2007/01/hide-file-extensions-in-urls-with.html

No hay comentarios:

Publicar un comentario