Hola,
Tengo URLs antiguas generando errores de rastreo en Google. He podido eliminar todas excepto las que tienen el símbolo %.
Por ejemplo:
-URL antigua: /color-casta%f1o-medio-p-85.html?osCsid=0184a43663202c79c322401e227cd618
-URL nueva: www.nueva-url.com
Leyendo en foros he intentado:
RewriteRule ^/color-casta%f1o-medio-p-85.html?osCsid=0184a43663202c79c322401e227cd618$ https://www.nueva-url.com/ [B,NC,QSA,L,R=301]
También:
RewriteRule ^/color-casta%f1o-medio-p-85.html?osCsid=0184a43663202c79c322401e227cd618 https://www.nueva-url.com/ [QSA]
También:
Redirect 301 /color-casta%f1o-medio-p-85.html?osCsid=0184a43663202c79c322401e227cd618/ https://www.nueva-url.com/
Al poner una URL con % el sistema no la interpreta bien.
¿Alguna idea?
Muchas gracias!
URL del sitio: Contenido solo visible a usuarios registrados
Hola Jesus.
Prueba encerrando la URL relativa entre comillas
redirect 301 "/color-casta%f1o-medio-p-85.html?osCsid=0184a43663202c79c322401e227cd618" www.nueva-url.com
Un saludo
Hola Pepe,
Ahora me da error 500.
He puesto esto:
redirect 301 "/cortina-adhesiva-color-casta%f1o-medio-p-85.html?osCsid=0184a43663202c79c322401e227cd618" www.nueva-url.com/
Debe haber algún error de escritura, no?
Gracias
HOla
Prueba con uan expresión reugarl, es decir dando el inicio y el final de la url
RewriteRule ^/color-casta.*618$ www.nueva-url.com [B,NC,QSA,L,R=301]
Asegúrate de que el código de redirección sea lo primero que se ejectute en tu archivo .htaccess
Saludos.
Hola!
Probé esta opción y no reaccionaba.
Pero me ha dado la idea de crear un "wildcard" con el plugin simple 301 redirection de todas las urls antigua que contienen el antiguo término ?osCsid= en la url así:
(*)?osCsid=(*)
Esto si me ha funcionado y además me redirecciona de una vez todas urls antiguas similares.
Muchas gracias
HOla
Que bueno que lo solucionaste.
Saludos.