Avisos
Vaciar todo

desviar error 404  

 
Antonio Fernández
 Antonio Fernández
Honorable Member

Hola a todos.
He cambiado de joomla-virtuemart a prestashop y como es normal, ahora se producen muchos errores 404 por los cambios de las urls.
¿ Hay alguna manera que en vez de aparecer el error 404, redirigir a la pagina de inicio?
Un saludo.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 14/10/2016 5:56 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Creo que lo mejor es que identifiques que urls tienen este problema y las redirigas a la url correspondiente en tu nueva tienda, no tienes que hacerlas con todas, al menos con las que consideres más importantes.

Si aún te decides por la redirección de 404 al inicio, revisa :
http://stackoverflow.com/questions/20785636/redirect-all-404-pages-to-home-page-in-prestashop

Saludos

ResponderCitar
Respondido : 14/10/2016 6:53 pm

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

Antonio Fernández
 Antonio Fernández
Honorable Member

Hola Jhon.
He realizado los tres pasos que indica en el link que me indicas, pero me genera un error 500.
No estoy seguro de haber realizado los tres pasos correctamente debido a mi poco conocimiento de ingles.
te comento lo que he realizado:

1º-controllers/front (He añadido el código en archivo indicado PageNotFoundController.php)
2º-He añadido el código en archivo indicado .htaccess
3º-override/controllers/front/( He creado el archivo PageNotFoundController.php y añadido el código indicado.)
Este ultimo punto no estoy seguro de haberlo realizado bien.
Un saludo....

ResponderCitar
Respondido : 14/10/2016 9:00 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Sólo tienes que realizar uno de ellos, revierte los cambios que has realizado

Prueba sólo el de .htaccess, por ejemplo agrega este código al inicio del archivo .htaccess
ErrorDocument 404 /index.php

Saludos

ResponderCitar
Respondido : 14/10/2016 11:07 pm

Antonio Fernández
 Antonio Fernández
Honorable Member

Hola Jhon.
Lo he colocado y no me funciona.
Un saludo.

ResponderCitar
Respondido : 14/10/2016 11:31 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Elimina estas líneas, al parecer tendrías que hacerlo por código modificando el archivo pagenotfoundcontroller.php , revisa lo que se comenta en esta respuesta :

https://www.prestashop.com/forums/topic/399627-redirect-404-error-page-to-index/?p=1953893

Realiza una copia de tu archivo antes de modificarlo.

Saludos

ResponderCitar
Respondido : 14/10/2016 11:44 pm

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

Antonio Fernández
 Antonio Fernández
Honorable Member

Hola Jhon.
Me da error.Contenido solo visible a usuarios registrados
Son las carpetas que contenían la mayoría de urls de la web anterior.
Un saludo.

ResponderCitar
Respondido : 15/10/2016 12:26 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Antonio.

En principio esta bien, realizando las redirecciones desde el archivo .htaccess con el código que indicas.

Supongo que ya lo tienes solucionado.

¿ Podemos cerrar el tema?

Un saludo

ResponderCitar
Respondido : 15/10/2016 11:49 am

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

Antonio Fernández
 Antonio Fernández
Honorable Member

Hola Pepe.
Puedes cerrar el tema.
Un saludo para todos.

ResponderCitar
Respondido : 15/10/2016 8:21 pm