Problema con mi htaccess

nicoms91

Piedra
Usuario de Piedra
Mensajes
35
Puntuación de reacción
0
Hola amigos! Despues de varias horas de pelearme con el htaccess para redirigir las URLs de mi antiguo dominio a las del nuevo pude lograrlo :). Solo me queda un tema pendiente que la verdad me esta volviendo loco y no se como solucionarlo. La idea fue redireccionar directamente subcarpetas para asi hacerlo más simple. Abajo les dejo el codigo:

Código:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
RewriteRule ^es/empresa/terminos-y-condiciones.html$ http://domain.com/terminos-y-condiciones.html [L]
RewriteRule ^es/servicios/registro-de-dominios/.*$ http://www.domain.com/dominios.html [R=301,NC,L]
RewriteRule ^es/empresa/.*$ http://www.domain.com/nosotros.html [R=301,NC,L]   
RewriteRule ^es/component/.*$ http://www.domain.com/contacto.html [R=301,NC,L]
RewriteRule ^es(/.*)?$ / [R=301,NC,L]
RewriteRule ^empresa(/.*)?$ http://www.domain.com/nosotros.html [R=301,NC,L]
RewriteRule ^caracteristicas(/.*)?$ / [R=301,NC,L]
RewriteRule ^servicios(/.*)?$ / [R=301,NC,L]
RewriteRule ^hosting(/.*)?$ / [R=301,NC,L]
RewriteRule ^faq(/.*)?$ http://www.domain.com/nosotros.html [R=301,NC,L]
RewriteRule ^administracion(/.*)?$ / [R=301,NC,L]
RewriteRule ^component(/.*)?$ http://www.domain.com/contacto.html [R=301,NC,L]
RewriteRule ^hosting(/.*)?$ / [R=301,NC,L]

Ahora el tema es que cuando accedo a páginas como www.domain.com/caracteristicas/uptimec69a.html?lang=es la redirección se hace hacia http://www.domain.com/?lang=es en vez de solamente http://www.domain.com/

Es decir, deberiamos sacar el parametro ?lang=es. Alguno tiene idea?

Gracias desde ya!
Saludos!
 
Arriba