Jump to content

[Solucionado] htaccess no me redirige


Recommended Posts

1. Versión exacta de Prestashop que usas: PrestaShop™ 1.5.6.1

2. Plantilla que estas utilizando: Dilecta Theme

3. Url de la tienda, si se requiere para ver problemas en directo, para modificaciones de estilos, optimizaciones, etc.. (Este parámetro es optativo): http://vinilosparati.com

4. Problema descrito de forma estructurada, y si es posible con imágenes:

 

Después de 1 año de tener mi tienda desactivada he decidido volver a lanzarla. He importado todo desde el servidor antiguo al que dispongo ahora siendo la URL la misma.

Mi problema es que al importar todo en una instalación nueva de prestashop el nombre de las categorias y productos han cambiado ligeramente y al intentar hacer la redirección en el htaccess pues no la hace.

 

Antes de nada preguntaros si ¿los cambios en htaccess son instantaneos? Es decir, yo redirigo una url en htaccess, guardo y justo después la pruebo en el explorador y me la redirige.

 

Y estas son mis pruebas que he realizado sin éxito en el htaccess:

 

1º prueba:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^vinilosparati.com/es/5-vinilos-decorativos-neveras$
RewriteRule ^./es/53-vinilos-para-neveras$ - [NC,L]
 

Y tras esto necesito una ayudita :)

Link to comment
Share on other sites

Los cambios son instantaneos, en el momento que estableces la redireccion en .htaccess pasa a producirse la redireccion:

 

Te sugiero que lo hagas asi:

RewriteRule ^es/5-vinilos-decorativos-neveras /es/53-vinilos-para-neveras [R=301,L]

La redirecciones colocalas encima de esta parte para no perderlas si tienes que regenerar el .htaccess

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
  • Like 1
Link to comment
Share on other sites

Me he adelantado un poquito, a funcionado mas o menos :P

 

Resulta que hace la redirección bien pero la url que me sale es esta: http://vinilosparati.com/es/53-vinilos-para-neveras?controller=404

 

Si le quito lo de controller=404 si me carga bien la redireccion pero no se porque me agrega esto.

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

Como veo que el tema ha sido solucionado y se te ha olvidado añadir la palabra "Solucionado": http://www.prestashop.com/forums/topic/269515-solucionado-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/ en el titulo del tema, añado la palabra "Solucionado" en el titulo del tema y procedo a cerrar el tema.

 

Gracias a todos por colaborar con la Comunidad de Prestashop.

Link to comment
Share on other sites

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