Jump to content

Problema Con Redireccionamiento 301 Htaccess


zlatennn

Recommended Posts

Hola todos,

Necesito ayuda con lo siguiente. He cambiado el nombre de una url de mi tienda y he hecho redireccionamiento 301 en .htaccess y funcciona, pero la nueva url me aparece con el ¨?id=¨ al final.

Me estoy rompendo la cabeza ya dos semanas y puede ser algo de htaccess pero no me aclaro.

Os dejo los enlaces:

URL antigua: www.ecolimpshop.es/especialidades/61-biopool-5-actions-formato-1l.html

 

se redirecciona mediante redirect 301 a:

 

URL nueva: www.ecolimpshop.es/especialidades/61-biopool-5-actions-tratamiento-de-piscina-sin-cloro.html

 

pero en el navegador aparece lo siguiente:

 

www.ecolimpshop.es/especialidades/61-biopool-5-actions-tratamiento-de-piscina-sin-cloro.html?id_product=61

 

Ayudaaa.....

Gracias!

Edited by Mike Kranzler
Topic titles cannot be in all caps. (see edit history)
Link to comment
Share on other sites

Dejo el contenido del fichero .htaccess por si alguien me puede echar un cable..

 

AddType x-mapp-php5 .php .php4

AddHandler x-mapp-php5 .php .php4

# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution

# http://www.prestashop.com - http://www.prestashop.com/forums

 

# URL rewriting module activation

RewriteEngine on

RewriteCond %{HTTP_HOST} ^ecolimpshop\.es [NC]

RewriteRule ^(.*)$ http://www.ecolimpshop.es/$1 [L,R=301]

 

 

Redirect 301 /especialidades/61-biopool-5-actions-formato-1l.html http://www.ecolimpshop.es/especialidades/61-biopool-5-actions-tratamiento-de-piscina-sin-cloro.html

 

Redirect 301 /61-biopool-5-actions-formato-1l.html http://www.ecolimpshop.es/especialidades/61-biopool-5-actions-tratamiento-de-piscina-sin-cloro.html

 

# URL rewriting rules

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

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

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

RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$3&isolang=$1$5 [L,E]

RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2&isolang=$1$4 [L,E]

RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang=$1 [QSA,L,E]

RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2$4 [L,E]

RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$1$3 [L,E]

RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$1 [QSA,L,E]

RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1 [QSA,L,E]

RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /supplier.php?id_supplier=$1$3 [QSA,L,E]

RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E]

 

# Catch 404 errors

ErrorDocument 404 /404.php

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

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