Buenos días,
Os cuento un problema que me estoy encontrando como novato en este asunto de las URL amigables. Inicialmente, desarrolle un sitio con url “normales” y pasando parámetros por url etc. Realice el trabajo para convertir todo a ur amigable.
Un ejemplo
www.misitio.com/aviso_legal.php -> www.misitio.com/aviso-legal
Para hacerlo en el htaccess tengo la siguiente instrucción RewriteRule ^aviso-legal aviso_legal.php [NC,L] y en el pie desde donde se llama a esta página se hace con el nuevo nombre, aviso-legal.
Esto para todas las páginas del sitio, que no son pocas. Ahora el problema que me encuentro, es que google ya tiene indexado las url antiguas y funciona tanto la url nueva como la antigua.
Para corregirlo he tratado de hacer una redirección 301 (Redirect 301 /aviso_legal.php http://www.misitio.com/aviso-legal), pero me genera el siguiente error “Esta página web tiene un bucle de redireccionamiento” en google.
Ya entiendo que el problema es porque le digo a A que vaya a B y después a B que vuelva a A.
El problema es que he hecho mil pruebas distintas y no consigo corregir el problema.
Alguien que pueda echarme una mano?
Mil gracias!!!