Estimados foreros,
Quisiera plantearos una duda con objeto de que por favor me podáis ofrecer alguna solución:
Recientemente he eliminado y renombrado muchas url´s de mi web, de forma que ahora han quedado indexadas en Google muchas url´s que ya no existen. Es por esto por lo que he redirigido todas estas url´s antiguas e inexistentes a http://www.midominio.com/.
Las urls que he redirigido son del tipo:
/alquiler-coches/Aarhus-alquiler-de-monovolumenes/DK/126/11/2/1.html
/alquiler-coches/Aeropuerto-de-Almaty-alquiler-de-furgonetas/KZ/4859/12/2/2.html
/alquiler-coches/Badalona-alquiler-coches/ES/51204/13/1/1.html
/alquiler-coches/BORA-BORA-CLUB-MEDITERRANEE-alquiler-de-monovolumenes/PF/6277/11/2/1.html
/alquiler-coches/en-aeropuertos-Montenegro/ME/13/2/2.html
etc, etc, etc....
Así que he creado una sencilla regla indicando lo siguiente:
RewriteRule ^alquiler-coches/.*$ http://www.midominio.com/ [R=301,L]
pero el problema me surge cuando porque dentro del directorio ^/alquiler-coches/.... hay una serie de urls (del tipo: /alquiler-coches/booking.php?.........) que no quiero que sean redirigidas a: http://www.midominio.com/ , sino que queden como están, ya que están no deben de redireccionar a ningín otro sitio.
Entonces lo que necesito es una regla que diga que se deben de redireccionar todas las urls que comiencen por: www.midominio.com/alquiler-coches/... , excepto las que sean: www.midominio.com/alquiler-coches/booking.php.......
¿Cómo debo de construir esta regla en htaccess?
En espera de vuestra ayuda me despido atte. dandoos las gracias y enviandoos un cordial saludo.
Gracias y saludos.