Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2014, 08:36
Avatar de Tedel
Tedel
 
Fecha de Ingreso: enero-2011
Ubicación: Lima
Mensajes: 2.744
Antigüedad: 13 años, 11 meses
Puntos: 444
Un .htaccess para anular a otro

Hola:

Me ha pasado algo curioso. Hace mucho, noté que habían personas que equivocadamente me daban un link poniendo archivo.html en el espacio del ancla (a href). Como en mi sitio los archivos terminan en .htm y no .html resolví el dilema de todos esos enlaces incorrectos con una modificación en el htaccess de mi web.

Código:
RewriteEngine on
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^example\.com
RewriteRule (.*) http://example.com/$1 [R=301,L]
RewriteRule ^(.*)\.html$ $1.htm  [R=301,L]
Una de las herramientas que uso, lamentablemente para mí, usa archivos .html y está en una carpeta que se ve afectada por lo anterior. Necesito una instrucción .htaccess que anule la redirección anterior solo para esa carpeta.

¿Me ayudan?
__________________
Soy el autor de Heptagrama y tengo un servicio "todo incluido" de marketing web.