Avisos
Vaciar todo

Fallo en los directorios multiidoma de joomla  

 
Oriol
 Oriol
Usuario activo

Hola a tod@s,

Tengo instalado el multiidioma (3 idiomas) desde hace tiempo, y la verdad es que siempre ha funcionado correctamente. Sin embargo me estoy encontrando, con problema que no hay manera de solucionarlo. Al seleccionar desde el "filtro de idiomas" otro idioma, de cambia el directorio correctamente en la url ( /ca/, /en/, /es/ ..) sin embargo el idoma sigue apareciendo el por defecto establecido en el "gestor de idiomas". He modificado el idioma por defecto, y ahora si que se visualiza otro, sin embargo, el problema persiste.

He limpiado todas las caches posibles (joomla, navegadores, modificando la caché del plugin "filtro de idiomas"..)

Puede ser algo respecto recursos o límites de servidor? también modificamos el .htacces debido a una incidencia de redireccionamientos 301 entre dominios.. podría causar alguna incidencia?

Alguna idea de que puede causar el mal funcionamiento?

Muchas gracias por vuestra ayuda!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 18/04/2016 11:53 am
Oriol
 Oriol
Usuario activo

Hola,

Parece ser que el problema viene del redireccionamiento 301 en el .htaccess Si elimino

RewriteCond %{HTTP_HOST} ^conservatoriliceu.es
RewriteRule (.*) http://www.conservatoriliceu.es/$1 [R=301,L]

Vuelve todo a funcionar correctamente, sin embargo, como genero el redireccionamiento correctamte para ir siempre a la versión www. y que me funcione el multidioma?

Muchas gracias

ResponderCitar
Respondido : 18/04/2016 12:17 pm

Cursos Gratuitos WordPress

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Oriol.

Prueba con esto:

RewriteCond %{REQUEST_URI} !^/robots.txt$ [NC]
RewriteCond  %{HTTP_HOST} !^www.[a-z-]+.[a-z]{2,6} [NC]
RewriteCond %{HTTP_HOST} ([a-z-]+.[a-z]{2,6})$   [NC]
RewriteRule  ^/(.*)$  http://%1/$1  [R=301,L]

Este código redirigir el dominio para que trabaje con el alias www

Un saludo

ResponderCitar
Respondido : 18/04/2016 2:23 pm