pichuki Posted April 5, 2013 Share Posted April 5, 2013 (edited) Buenas, vereis, desde la 1.5.3.1. he hecho mi listado de productos, ahora les he cambiado el nombre y sorpresa, no direccionan bien, ya que mantiene el nombre anterior en la url. Con el nuevo nombre asignado al producto pincho sobre la imagen para ver su descripcion y me aparece Error 404 junto con el siguiente texto: Página no disponible Lo sentimos, la página no se encuentra disponible. Para buscar un artículo, por favor, indique su nombre en el siguiente campo: Busque en nuestra tienda: Inicio He desactivado y activado las Url amigables, he limpiado caches, he sustituido el archivo dispatcher.php, y si he hecho algo más no me acuerdo. Gracias. Edited May 12, 2013 by pichuki (see edit history) Link to comment Share on other sites More sharing options...
pichuki Posted April 6, 2013 Author Share Posted April 6, 2013 (edited) Necesito que alguien me ayude con esto por favor, yo a más no llego, mirad os lo explico con imagenes. Como ya dije anteriormente he cambiado el nombre a los productos, desde mi web la nueva url amiga queda así: http://subefotos.com...60c8a4416do.jpg Tras realizar una busqueda en google de ese producto el enlace aparece así: http://subefotos.com...5d70000730o.jpg (corresponde con el nombre anterior que tenía el producto) Y tras pinchar el enlace de google aparece esto: http://subefotos.com...739a56ce18o.jpg Seguramente sera otra tonteria que desconoczco. Gracias. He generado varias veces el .htaccess y siempre queda así: # ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L] RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L] RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L] RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L] RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L] RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # Dispatcher RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^.*$ - [NC,L] RewriteCond %{HTTP_HOST} ^cosasdepeluqueria.com$ RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /index.php?controller=404 # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again Edited April 6, 2013 by pichuki (see edit history) Link to comment Share on other sites More sharing options...
skree99 Posted April 6, 2013 Share Posted April 6, 2013 Como le cambiaste el nombre a los productos? lo que esta pasando es que al cambiar el nombre del producto se cambio también la dirección url pero prestashop no genero la redireccion a la nueva url. por lo pronto te sugiero que restaures la base de datos a como estaba antes de que les cambiaras el nombre, para que no vayas a perder tu pagerank en google. Link to comment Share on other sites More sharing options...
pichuki Posted April 6, 2013 Author Share Posted April 6, 2013 (edited) Desde el apartado Productos cambiando el nombre. Despues de eso en un par de productos para probar he ido al SEO y le he generado url amigable basada en el nombre del producto, pero no ha dado resultado La pagina esta en desarrollo, por lo que no tengo posicion alguna en los buscadores. Edited April 6, 2013 by pichuki (see edit history) Link to comment Share on other sites More sharing options...
Rubén Posted April 6, 2013 Share Posted April 6, 2013 Creo que te puedo ayudar (espero). Es normal que Google haga eso, no le habrá dado tiempo de indexar el nuevo contenido, es conveniente subir un mapa a google webmaster tools para que sepa que cambios hay en tu web, Google piensa que siguen existiendo los antiguos links y por eso pasa, de todas maneras con paciencia google lo reindexará bien Link to comment Share on other sites More sharing options...
pichuki Posted April 6, 2013 Author Share Posted April 6, 2013 Ok te toma la palabra a ver si fuera eso, que de verdad lo espero. En unos días os cuento. Gracias. Link to comment Share on other sites More sharing options...
Rubén Posted April 6, 2013 Share Posted April 6, 2013 Un placer haberte ayudado. Esperemos que sea así Link to comment Share on other sites More sharing options...
nadie Posted April 6, 2013 Share Posted April 6, 2013 Ok te toma la palabra a ver si fuera eso, que de verdad lo espero. En unos días os cuento. Gracias. Vuelve a enviar tu sitemap a las herramientas de google. Link to comment Share on other sites More sharing options...
pichuki Posted April 22, 2013 Author Share Posted April 22, 2013 Buenas otra vez, retomo el tema y os comento: Ya ha pasado un tiempo y tras utilizar el buscador google parece que cada vez son menos los errores 404, de todas maneras siguen saliendo, sobre todo una vez avanzadas las paginas del buscador. Lo que pasa es que este problema va a ser constante para mi, ya que son varias las ocasiones en que tendre que desactivar productos o incluso cambiarles nombre y demás. Yo voy a empezar a indagar en el tema para que cuando cambie nombres (inculida url amigable) o desactive productos no aparezca error 404, pero si sabeis del apartado en que se encuentra mi solución os agradeceria me lo indicarais para documentarme. Gracias. Link to comment Share on other sites More sharing options...
pienso Posted April 27, 2013 Share Posted April 27, 2013 A mi me ha pasado lo mismo, he cambiado el nombre de las categorías, de productos y algunas url amigables y ahora tengo un montón de contenido duplicado en webmaster tool He pensado en añadir una a una en el robots.txt con el parámetro disallow ¿ creéis que puede funcionar? Link to comment Share on other sites More sharing options...
pichuki Posted May 12, 2013 Author Share Posted May 12, 2013 Os comento, creo que tengo resuelto mi conflicto, es más, creo que se por que era, ya que tenía creados dos sitemap. Link to comment Share on other sites More sharing options...
Recommended Posts