Avisos
Vaciar todo

Cómo hacer una redirección masiva

5 Respuestas
3 Usuarios
0 Reactions
181 Visitas
Rafael
Respuestas: 13
Active Member
Topic starter
 

Hola,
Tengo un blog en el que, desde siempre he tenido configurado para las entradas, las URLs amigables con el nombre del post.
Ahora quiero añadir a las URLs la categoría. Al cambiar la configuración, me lo cambia sin problema, pero todos los enlaces que tengo publicados en redes, así como los enlaces internos, me dan error. Cambiarlos a mano es impensable, ya que tengo alrededor de 2.000 entradas.
¿Hay alguna forma de redirigir, de forma masiva, desde las URLs sin categoría a las nuevas que incorporan la categoría?
Para más información, aclaro que mi wordpress trabaja bajo el framework Genesis, y tengo instalado el plugin Yoast SEO premium.
Gracias anticipadas.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 17/12/2018 11:44 pm
Johnny Heredia Montiel
Respuestas: 20131
Miembro
 

Hola,

Puedes enviarnos algunas urls de ejemplo?, de esta forma podemos comprobar si existe alguna constante que nos pueda ayudar para poder generar una redirección.


 
Respondido : 18/12/2018 2:30 am
Rafael
Respuestas: 13
Active Member
Topic starter
 

Hola Johnny,
Claro que sí. A continuación incluyo 5 ejemplos de enlaces que tengo actualmente y que funcionan correctamente:
Categoría Bricolaje
https://www.bricoblog.eu/percheros-de-pared-reciclados-para-el-taller/
https://www.bricoblog.eu/sierra-de-calar-nanoblade-review/
https://www.bricoblog.eu/proteger-madera-exterior-tarimas/
Categoría Manualidades
https://www.bricoblog.eu/transfer-sobre-madera-como-se-realiza/
https://www.bricoblog.eu/mural-decorativo-infantil-personalizado/

Y lo que quiero hacer, que es lo que me da error, es añadir la categoría entre el dominio y el nombre del post:
https://www.bricoblog.eu/bricolaje/percheros-de-pared-reciclados-para-el-taller/
https://www.bricoblog.eu/bricolaje/sierra-de-calar-nanoblade-review/
https://www.bricoblog.eu/bricolaje/proteger-madera-exterior-tarimas/
https://www.bricoblog.eu/manualidades/transfer-sobre-madera-como-se-realiza/
https://www.bricoblog.eu/manualidades/mural-decorativo-infantil-personalizado/
Estos son reenviados a la home, que es como lo tengo configurado cuando no se encuentra alguna página.

Si necesitas cualquier otra cosa al respecto, no tienes más que decírmelo.
Saludos.


 
Respondido : 18/12/2018 10:49 am
Pepe
 Pepe
Respuestas: 41101
Illustrious Member Admin
 

Hola rafael.

El problema es que es una URl única, es decir, no pertenece a ninguna categoría.
Se puedes utilizar comodines por ejemplo si quieres redirecionar toda una categoría o carpeta:

RedirectMatch 301 ^/viejo-directorio/(.*)$  http://www.example.com/nueva-pagina 

Tienes un plugin que te ayudara a crear las redirecciones:
-> https://wordpress.org/plugins/redirection/

Solo tienes que añadir en el plugin la URL de origen y la de destino.

Otra opción seria crear una pagina 404 para que todas las URL que no existan sean redirigidas a esa pagina.
Si te decides por esta opción tienes el siguiente plugin:
-> https://es.wordpress.org/plugins/404page/

Solo tienes que crear una pagina 404 como cualquier otra pagina y asignársela en las opciones del plugin.

Espero que esta información te sirva para lo que buscas, de no ser así por favor indícalo para que podamos seguir ayudándote.

Un saludo


 
Respondido : 18/12/2018 11:19 am
Rafael
Respuestas: 13
Active Member
Topic starter
 

Ok, lo probaré con el plugin.
Gracias Pepe.


 
Respondido : 18/12/2018 6:05 pm