Jump to content

Redireccionamiento usando ID de la url


Estiwy

Recommended Posts

Muy buenas compañeros!


 


 


 Tengo un dilema de los gordos. El caso es que estoy empezando a renovar los productos del catálogo, con sus respectivos cambios en las URLS de los mismos.


 


Lo que me he fijado y que me está funcionando, es que gracias al ID de las urls puedo modificar el contenido de las urls y automáticamente se redirige a como la he renombrado.


 


 


Por ejemplo:


 


 midominio.com/producto-antiguo-53   --> si cambio, "producto-antiguo" por otro nombre "producto-nuevo" con el mismo id, se redirige automáticamente a: midominio.com/producto-nuevo-53 


 


Por supuesto, renombro esa url en el sitemap modificando el resto del contenido (fecha de última mod, la url de la nueva img...)  Para que google ya no coga la vieja url y se coma la nueva.


 


 


¿Esto es correcto? Lo digo por que las nueva url rankea de lujo (mejor imposible Top 1, y con competencia) Y la vieja, si se busca por su antiguo contenido aparece en las serp con la misma clasificación que tenía, pero cuando pinchas te redirige a la nueva. (obvio) ¿Cuanto tarda en desaparecer la vieja url del indice?


 


 


Por mucho que ando investigando, esto no se donde se guardan estas redirecciones (si es que lo hace) y tampoco cuando redireccionas un producto desde el backoffice a otro mediante un 301. En el .htaccess no se graba nada.


 


 


¿Alguno puede arrojar luz sobre el tema?


 


Muchísimas gracias!


Link to comment
Share on other sites

  • 4 weeks later...
  • 1 month later...
  • 2 weeks later...

No se guarda en el HTACCESS

 

He mirado en las tablas de la base de datos, y modifica en la tabla de los productos la url, pero en algún sitio debe indicar al navegador dicha redirección. 

 

¿Donde narices hace prestashop las redirecciones?

 

Gracias.

Link to comment
Share on other sites

Ok, primero, no uses mayúsculas que parece que estuvieras gritando.

 

Segundo, 301 o 302 son la manera más efectiva de hacer redirecciones.

 
Tercero,  el archivo .htaccess no es de Prestashop, es de Apache.
 

Cuarto, si no te guarda el archivo .htraccess, generalmente es por permisos.

 

Creo que lo mejor es que preguntes a tu proveedor de hosting acerca de este archivo y si puedes usarlo.

Link to comment
Share on other sites

Ok, primero, no uses mayúsculas que parece que estuvieras gritando.

 

Segundo, 301 o 302 son la manera más efectiva de hacer redirecciones.

 
Tercero,  el archivo .htaccess no es de Prestashop, es de Apache.
 

Cuarto, si no te guarda el archivo .htraccess, generalmente es por permisos.

 

Creo que lo mejor es que preguntes a tu proveedor de hosting acerca de este archivo y si puedes usarlo.

No he utilizado mayúsculas, solo par HTACCESS.

 

Ya se que las 301 (definitiva) y 302 (temporal) Se que son redirecciones....

 

El archivo .htaccess lo genera Prestashop el solito en la raíz del servidor.

 

Si guarda el archivo, pero en el no indica las redirecciones que se hacen desde el backoffice o cuando se renombra la url manteniendo el id.

 

¿Que .htaccess te refieres de Apache? He mirado por casualidad si las redirecciones se van guardando en un archivo PHP y allí es donde se harían, pero creo que no y estoy perdido.

 

Gracias.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...