Avisos
Vaciar todo

Problema grave con código idioma: redirige a idioma erróneo tras activarlo  

Página 2 / 2
 
Alceste
 Alceste
Noble Member

Hola,
Arrastraba una configuración antigua en la que no tenía código de idioma en Español. Tras la última actualización o por alguna razón que ahora no identifico, talvez cambios en Osmap, me cargaba la versión en catalán cuando debía cargar la versión en español. Es decir, la versión en español nunca la cargaba. Antes funcionaba así:

midominio.es -> cargaba español
midominio.es/ca -> cargaba català
midominio.es/fr -> cargaba francés

Lo que me sucedia ahora es lo siguiente:
midominio.es -> cargaba català !!! (Error)
midominio.es/ca -> cargaba català

Tras activar el código de idioma español y cambiar la configuración, ahora el dominio nunca se carga sin código de idioma y funciona bien:

midominio.es ahora va a midominio.es/es -> carga español correctamente

Problema: Cómo puedo redirigir todas las urls indexadas sin código de idioma a las mismas urls con codigo de idioma /es/ ¿Puede hacerse en el .httacces? Si trato de hacer redireciones 301 me da errores y si no las redirijo y dejo todos los idiomas activos carga de nuevo la versión en catalán.

Como solución temporal he dejado solamente activo el idioma español pero me gustaría solucionarlo para poder reactivar todos los idiomas.
Aprovecho también para preguntar si podría quitar el sufijo ".html" que arrastro desde Joomla 1.5, sin perder la indexación.

Espero haberme explicado

Saludos y gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 16/11/2018 8:36 am
Alceste
 Alceste
Noble Member

Ok, disculpas. Abro nuevo hilo con esto.

Siguiendo con el hilo original veo que el problema se da soloamente con firefox. Con Explorer no hay problema y con chrome tampoco. No lo entiendo porqué borré la caché varias veces y con firefox sigue redirigiendo mal.

Ahora solamente queda por resolver esto de redirigir las url indexadas sin código de idioma a código de idioma /es/ que estaba mirando Pepe. Aunqué ya no sé si es necesario o todo era problema de caché con firefox, porqué parece que ya redirige de sin codigo de idioma a /es/ cuando lo miro en otros navegadores.

Saludos

ResponderCitar
Respondido : 18/11/2018 10:59 am

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

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Cuando cargo:
Contenido solo visible a usuarios registrados

Entiendo que es eso lo que buscas, lo he probado en Firefox, es posible que sea algo en la cache de tu navegador, ya que como comentas, en los otros navegadores no tienes problemas. Prueba también en otro ordenador en donde no hayas cargado antes la página y verifica si te sucede lo mismo con Firefox

Saludos.

ResponderCitar
Respondido : 18/11/2018 2:27 pm
Alceste
 Alceste
Noble Member

Hola,
De momento podéis cerrar el tema. Creo que ya redirige sin hacer nada las url indexadas sin código de idioma a las mismas con código de idioma /es/. Todo el problema se debía a un comportamiento raro de la caché de firefox que aún borrando los datos de navegación la liaba. Me ha ocurrido otras veces que la caché de firefox me ha vuelto loco buscando errores que no había, por lo que voy a trabajar con chrome y a olvidarme de firefox. He comprobado que en otros ordenadores con firefox carga bien.

Saludos y gracias

ResponderCitar
Respondido : 19/11/2018 8:29 am

Cursos Gratuitos WordPress

Página 2 / 2