Avisos
Vaciar todo

error 404 prestashop redirigir

7 Respuestas
3 Usuarios
0 Reactions
1,097 Visitas
Respuestas: 622
Honorable Member
Topic starter
 

Hola

En Preferncias/seo y URLS tenia un apartado "mas-vendidos" al cual he cambiado la URL.
Ahora me sale un error 404;

¿Como puedo hacer no salga ese error pode redireccionamiento en htaccess?
¿Como puedo hacer que no salga el error por administracion en prestashop?, me pasó hace tiempo y sé que habia en alguna parte de PS una opcion que evitaba estos errores.

http://www.naturaldublanc.com/es/mas-vendidos => URL ANTIGUA
http://www.naturaldublanc.com/es/productos-ecologicos-mas-vendidos => URL NUEVA

Gracias

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 26/07/2016 8:28 am
Julen
Respuestas: 2894
Famed Member Admin
 

Hola Celia.

Con un re-direccionamiento 301 en el fichero .httacces podrás indicarle que una pagina en concreto se redirija a un dominio o pagina distinta.

Prueba editando el fichero .httacces y añadiendo lo siguiente:

RewriteCond %{HTTP_HOST} ^naturaldublanc.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.naturaldublanc.com$
RewriteRule ^es/mas-vendidos/?(.*)$ "http://www.naturaldublanc.com/es/productos-ecologicos-mas-vendidos$1" [R=301,L]

Modifica las direcciones por las que quieras re-direccionar

Revisa si esta entrada del blog te puede ayudar
Redirecciona urls de forma correcta usando cPanel y .htaccess

Un Saludo


 
Respondido : 26/07/2016 10:59 am
Respuestas: 622
Honorable Member
Topic starter
 

ok Julen

Como pongo comentarios en el ficheros, con #

Gracias


 
Respondido : 26/07/2016 11:04 am
Julen
Respuestas: 2894
Famed Member Admin
 

Hola,

Para poner un comentario en cualquier fichero puedes hacerlo poniendo // delante del comentario.

Por ejemplo:

// Re-dirección creada

RewriteCond %{HTTP_HOST} ^naturaldublanc.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.naturaldublanc.com$
RewriteRule ^es/mas-vendidos/?(.*)$ "http://www.naturaldublanc.com/es/productos-ecologicos-mas-vendidos$1" [R=301,L]

Del mismo modo, para que la re-dirección funcione, tiene que ir al comienzo del fichero .httacces

Saludos


 
Respondido : 26/07/2016 11:10 am
Respuestas: 622
Honorable Member
Topic starter
 

Hola

Yo habia colocado el codigo que me has dicho antes en el fichero

Redirect 301 /es/mas-vendidos http://www.naturaldublanc.com/es/productos-ecologicos-mas-vendidos

¿Has creado tu el redireccionamiento?, desde cpanel?, este:
RewriteRule ^es/mas-vendidos/?(.*)$ "http://www.naturaldublanc.com/es/productos-ecologicos-mas-vendidos$1" [R=301,L]

saludos


 
Respondido : 26/07/2016 11:51 am
Respuestas: 622
Honorable Member
Topic starter
 

Hola

por donde se hace desde cpanel?


 
Respondido : 26/07/2016 11:53 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Desde foro no tenemos acceso a tu cuenta.

Ten en cuenta qeu simpre que creas un redireccionamiento por ejemplo en cpanel, este se crea en .htaccess y viceversa.

Elimina el redireccionamiento que has realizado y prueba crearlo directamente desde cpanel, luego ve a tu .htaccess y asegurate de que el código de redireccionamiente se encuentre al inicio del archivo, si esta al final mueve el código de redireccionamiento.

Revisa : https://www.webempresa.com/videos-panel-de-control-webempresa.html , el video de redireccionamiento de dominio

Saludos.


 
Respondido : 26/07/2016 6:33 pm