Jump to content

[SOLUCIONADO] Problema URL Imágenes con Store Manager y Google Shopping


CarlosAdrian

Recommended Posts

Buenos días a todos:

 

Tengo desde hace tiempo un script para subir mis productos a Google Shopping que me funcionaba a la perfección. El otro día me bajé el Store Manager, para probar qué tal funciona y me dejó subir todas mis imágenes de una vez (gracias, Nadie, por el consejo, porque es verdad que funciona muy bien).

 

El problema que he detectado es que antes las URL de mis imágenes eran, por ejemplo, así:

http://www.productos...32845-large.jpg

 

Y ahora son:

http://www.productos...lo-surtidos.jpg

 

He asociado este cambio al hecho de haberlas subido todas con Store Manager, ya que coincide en el tiempo dicho cambio con la subida general de todas las fotos con Store Manager.

 

Puedo cambiar mi script y generar las URL tal y como las tengo ahora, eso no es complicado, la pregunta que quiero hacer es ¿es posible que este cambio sea por el Store Manager? ¿o tiene que tener obligatoriamente otro origen como el .htaccess (que ahora mismo no recuerdo haber cambiado para nada)?

 

Y sobre todo, ¿tengo que cambiar mi script de Google Shopping para que coja esa nueva URL amigable o es posible hacer de alguna forma que vuelva al formato de URL anterior y que todo me vuelva a funcionar sin cambiar el script?

 

Muchas gracias a todos por vuestra ayuda.

Edited by CarlosAdrian (see edit history)
Link to comment
Share on other sites

Información importante que se me había pasado y acabo de ver.

 

Tengo esto en mi .htaccess, y no soy ningún experto (ni muchísimo menos) en administración Linux. A ver si alguien me puede indicar si este puede ser el motivo, y sobre todo si debo borrar esas líneas de mi .htaccess y todo funcionaría bien.

 

 

RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1-$2$3.jpg [L]

RewriteRule ^([0-9]+)\-([0-9]+)/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1-$2.jpg [L]

RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$1$2.jpg [L]

RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$1$2$3.jpg [L]

RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$1$2$3$4.jpg [L]

RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5.jpg [L]

RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6.jpg [L]

RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7.jpg [L]

RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8.jpg [L]

RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9.jpg [L]

 

 

Muchas gracias

Link to comment
Share on other sites

Perdón, me voy contestando yo solo.

 

He mirado y no tiene nada que ver con el .htaccess, ni con los RewriteRules. Es mucho más sencillo, es que el fichero no existe en la ruta que existía antes:

http://www.productos...32845-large.jpg

 

Sino que ahora hay una estructura de directorios bastante compleja, que no sé cómo ponerla en mi script. He buscado por el foro a ver si en alguna parte alguien explicaba cómo funciona el sistema de directorios de Prestashop para evitar que haya muchas imágenes en img/p, pero no he encontrado una buena explicación.

 

Si mis imágenes ahora se dividen en diferentes directorios, como img/p/1/1 por ejemplo, ¿qué ruta debo poner en mi script para que acceda Google a mis imágenes? Antes me bastaba con poner http://www.productosdeesteticaypeluqueriaprofesional.com/img/p/21954-32845-large.jpg, pero ahora tengo que poner, al parecer, más subdirectorios en medio ¿no?

 

Y el caso es que en la tienda todo funciona perfectamente y todas las imágenes salen bien...

 

 

A ver si alguno me podéis echar una mano, por favor, os estaría muy agradecido, porque la verdad es que ando bastante perdido.

Link to comment
Share on other sites

Me vuelvo a responder yo mismo y doy el tema como solucionado.

 

La URL de las imágenes pasa de ser:

http://www.productosdeesteticaypeluqueriaprofesional.com/img/p/21954-32845-large.jpg

 

A ser:

http://www.productosdeesteticaypeluqueriaprofesional.com/img/p/3/2/8/4/5/32845-large.jpg

 

El motivo, no lo sé, pero hay que adaptar el script de Google Shopping a este nuevo formato. Así que, manos a la obra :)

 

 

Un saludo.

Link to comment
Share on other sites

  • 4 weeks later...
  • 3 months later...

Buenos días,

 

estoy con idéntico problema ... no me van los feeders de los portales porque con PS 1.5.2 la estructura para llegar a las fotos es distinta ... finalmente has conseguido arreglar el tema? (Veo solucionado el post) COMORL???

 

Gracias infinitas

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...