Avisos
Vaciar todo

Problemas con redirecciones 301  

 
Walter
 Walter
Usuario eminente

Buenas, tenemos un problema de redirecciones, hemos cambiado de dominio y CMS, antes era Joomla con el dominio todo-aerografía.com y sin idiomas y ahora hemos pasado a un Prestashop con idiomas y con el dominio todoaerografia.com.

Compramos el módulo "Redirecciones 301, 302, 303 de URLs - SEO" y hemos creado todas las redirecciones de producto, categorías y blog a las nuevas URL, pero todo se redirecciona a todoaerografia.com/es y no encontramos la solución.

Ejemplo de URL antigua:
http://todo-aerografia.com/tutorial-de-aerografia debería redireccionar a http://todoaerografia.com/es/blog/3_tutorial-de-aerografia-que-comprar.html pero va a a http://todoaerografia.com/es/, y así con todas.

Un saludo

Citar
Respondido : 26/06/2015 9:19 am
Julen
 Julen
Miembro Admin

Hola,

Para el caso que nos plantes, es preferible que contactes mediante un ticket a soporte, para que revisen el contenido que no comentas a nivel de hosting. Para atender correctamente lo que nos pide, inicia sesión en el Área de Clientes y envíanos un ticket al departamento de Hosting y Dominios. Mis compañeros te resolverán el problema que estas teniendo.

www.webempresa.com/areacliente.php

Saludos

ResponderCitar
Respondido : 26/06/2015 10:09 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Walter
 Walter
Usuario eminente

Hola, he contactado por aquí porque en soporte me dicen que es cosa de Prestashop y que pregunte en el foro.

ResponderCitar
Respondido : 29/06/2015 2:44 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Revisando la configuración del módulo que has enviado en la captura de pantalla parece que estás haciendo una redirección relativa a la nueva url. Te lo explico con un ejemplo.

Para el primer ejemplo pones que redirecciones de /tutorial-de-aerografia a Contenido solo visible a usuarios registrados.

Prueba a editar alguna entrada y pon la url absoluta con el todo-aerografia.com (también tendrás que poner el http:// delante) y comprueba si así te funciona.

ResponderCitar
Respondido : 29/06/2015 3:40 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Walter
 Walter
Usuario eminente

Hola, ya lo probé, sigue redireccionando a http://todoaerografia.com/es/

ResponderCitar
Respondido : 30/06/2015 10:51 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Envíanos una captura de pantalla donde podamos ver cómo tienes configurado actualmente el módulo de redirecciones. Si no funciona se podría probar a agregar estas redirecciones de forma directa en el archivo .htaccess que hay en la raíz de la web.

ResponderCitar
Respondido : 30/06/2015 3:48 pm

Cursos Gratuitos WordPress

Walter
 Walter
Usuario eminente

Hola, te paso un pantallazo.

Un saludo

ResponderCitar
Respondido : 13/07/2015 9:47 am
Julen
 Julen
Miembro Admin

Hola,

En la capadura, no vemos que hayas realizado los cambio en el ejemplo que señalas . Como te indico Pablo, prueba poniendo la url absoluta con el http:// todo-aerografia.com. Es decir, fijándonos en el ejemplo que nos mandas, debería quedar de la siguiente manera:

http://todo-aerografia.com/guia-compra-aerografia

Del mismo modo, revisa el código que se crea en el archivo .htaccess, es posible que tengas alguna otra redirecion creada que pueda afectar a la actual.

No obstante, te recomendamos crear las redireciones a través del cPanel:

Si tiene en la web 2 dominios, por ejemplo, midominio.es y midominio.com y quiere que cuando se cargue uno de ellos se redirija al otro, para que no se indexe la web con los dos dominios, hay que hacer lo siguiente:

- En el cPanel vamos a Dominios->Redirecciones.
- Creamos una nueva redirección con los siguientes datos:
-* Tipo: Permanente (301)
-* http://(www.)?: En el primer campo seleccionamos del desplegable el dominio que queremos redirigir, por ejemplo midominio.es. El segundo campo lo dejamos vacío.
-* redirecciona a?: Introducimos el dominio al que se va a redirigir el anterior, con el http:// incluido, por ejemplo, http://www.midominio.com
-* redirección www: Seleccionamos la opción "Redirigir con o sin www.".
-* Wild Card Redireccionamiento: dejamos marcada la casilla.
- Finalmente pulsamos el botón Crear.
- Vamos al editor de archivo y editamos el archivo .htaccess de la web.
- Al final del archivo deberemos encontrar algo como lo siguiente:

RewriteCond %{HTTP_HOST} ^midominio.es$ [OR]
RewriteCond %{HTTP_HOST} ^www.midominio.es$
RewriteRule ^(.*)$ "http://www.midominio.com$1" [R=301,L]

Si el archivo .htaccess contiene más código deberemos cortar este texto y colocarlo arriba del todo. Además habrá que agregar el símbolo / en la tercera línea antes del $1. Es decir, tiene que quedar de la siguiente manera:

RewriteCond %{HTTP_HOST} ^midominio.es$ [OR]
RewriteCond %{HTTP_HOST} ^www.midominio.es$
RewriteRule ^(.*)$ "http://www.midominio.com/$1" [R=301,L]

Saludos

ResponderCitar
Respondido : 13/07/2015 10:37 am

wpdoctor-revisa-la-salud-de-tu-wordpress