• Saltar a la navegación principal
  • Saltar al contenido principal

Sebastián Thüer

Comunicación, diseño y tecnología

  • Acerca
  • Blog
  • Contacto
  • Show Search
Hide Search

apache

Ocultar la extensión de tus archivos con .htaccess

Sebastián Thüer · 28.10.2009 ·

Un detalle interesante para un proyecto web es hacer que las direcciones de las páginas sean fáciles de interpretar y recordar. Por ejemplo, www.tusitio.com/contacto es mucho mejor que www.tusitio.com/fomulario-contacto.php

Una parte del trabajo lo podemos hacer escogiendo nombres cortos, concisos y de ser posible sin ningún caracter raro en el medio del archivo. Para la otra parte recurrimos al .htaccess. Tenemos que abrirlo del servidor (o crearlo si no existe) y escribir lo siguiente:

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

Si la extensión es diferente de PHP reemplazamos «.php» en la segunda y tercera línea por la extensión correspondiente como puede ser ASP, JSP, HTML o la que corresponda.

De este modo va a funcionar la dirección con o sin el nombre de la extensión al final.  Sencillo y le da un toque más profesional a tus trabajos.

Vía Newmediarts

Redirecciones 301 para no perder el valor de tus enlaces

Sebastián Thüer · 27.10.2008 ·

Redirección 301Al mover archivos o cambiar la estructura de directorios de tu blog es frecuente encontrarte con que hay muchos usuarios que quieren acceder a direcciones que ya no existen. La mejor solución para este problema es redirigir a los usuarios a las nuevas direcciones de forma automática. Además, tenés que informar a los buscadores del cambio.

¿Cómo se hace esto? Básicamente metiendo mano en el archivo .htaccess que tiene tu servidor Apache (si tu blog está alojado con otro server, no vale la pena que sigas leyendo este post). Vamos a poner el ejemplo de este blog porque creo que es bastante claro.

Al crear el sitio tuve la «brillante» idea de alojar el blog en un directorio llamado blog. Mi primera ingenuidad fue instalar WordPress sin mayores complicaciones y luego simplemente hacer una redirección por PHP desde la página principal de mi sitio al directorio blog. Primer error: A los buscadores no le gustan redirecciones de páginas que te envíana otras páginas. Lo mejor es trabajar a un nivel más bajo y hacer que el servidor sea el que derive la petición de un lado hacia otro.

[Leer más…] acerca de Redirecciones 301 para no perder el valor de tus enlaces

Sebastián Thüer

Creative Commons Atribución 4.0 Internacional © 2025 · Less Is More · Acceder