Jump to content

Porqué mi página redirige(301) automáticamente al idioma /es en index


Recommended Posts

Hola a todos:

 

Llevo un tiempo que nos han sugerido que nuestra página inicial www.ociodual.com no redirija a www.ociodual.com/es, pero he cambiado varios parámetros y sigue haciéndolo.

 

Lo último que vi es que debería tener activado mod_rewrite en el servidor, y aunque phpinfo dice que no está instalado y prestashop también lo dice en SEO y URLs (La reescritura de enlaces (mod_rewrite) no está activa en su servidor o no es posible comprobar la configuración del servidor. Si desea utilizar enlaces amigables debe activar este módulo.), el administrador del servidor me asegura que con la opción (RewriteEngine On) que tenemos en .htaccess es suficiente:

 

Yo lo he probado en localhost con una instalación nueva y funciona perféctamente: Activo 2 idiomas y al entrar a la página inicial no redirige a /es. Sí lo hace cuando entro en un producto o categoría, etc... pero no en la principal.

 

¿Alguien sabe por qué puede ser? Muchas gracias de antemano, un saludo.

 

Link to comment
Share on other sites

  • 2 weeks later...

Me respondo a mí mismo:

 

Ha sido tan sencillo como cambiar en Preferencias->SEO y URLs la opción 

Redirigir automáticamente al enlace principal (cononical URL)

Estaba en sí y la he cambiado a no.

 

Ahora ya funciona bien. Al marcar la página inicial no añade el /es hasta que entramos en alguna subpágina, pero no en la página principal como necesitábamos.

 

Un saludo.

Link to comment
Share on other sites

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