Avisos
Vaciar todo

inicio en bloque idioma - prestashop 1.6  

 
Javier
 Javier
Honorable Member

Hola

Estoy traduciendo la web al inglés. En el bloque Idioma (parte superior derecha de la web), al teclear sobre el idioma "ingles" aparece como primera página la de "contacto". Lo mismo pasa si tecleamos al idioma "Español".

¿Como puedo hacer que salga la de inicio?

Gracias
Celia

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 07/02/2015 12:38 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Celia.
Según veo solo te ocurre en la cuando cambias el idioma en la página de inicio, en las otras secciones te funciona bien, esto suele suceder porque redirecciona a antiguas direcciones.
Edita el archivo " .htaccess " y revisa las re direcciones.

Si todo está normal prueba a editar el archivo " .htaccess " y añade el siguiente código:

RewriteCond %{THE_REQUEST} ^(GET|HEAD) /es/[^ ]+
RewriteRule ^es/(.*)$ /$1 [L,R=301]
RewriteCond %{THE_REQUEST} ^(GET|HEAD) /en/[^ ]+
RewriteRule ^en/(.*)$ /$1 [L,R=301]

Recuerda realizar una copia del archivo que tienes que modificar, solo con un copia y pega en el block de notas de Windows tendrás suficiente para volver a dejar como lo tenías anteriormente, con esto evitaras posibles problemas.

Un saludo

ResponderCitar
Respondido : 07/02/2015 1:08 pm

Cursos Gratuitos WordPress

Lorena
 Lorena
Miembro Moderator

Hola Celia,

No sería necesario realizar cambios en el .htaccess de tu web.

Revisa en Preferencias -> SEO y URLs en los metatags de index (pulsando en modificar) que no tengas puesto el acceso al contacto en el campo URL reescrita para ninguno de los idiomas. Debe estar en blanco en los dos idiomas. Te dejo captura:

Un saludo.

ResponderCitar
Respondido : 07/02/2015 2:30 pm
Javier
 Javier
Honorable Member

ok Gracias

Ya está!

ResponderCitar
Respondido : 08/02/2015 11:25 am

wpdoctor-revisa-la-salud-de-tu-wordpress