Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2012, 14:21
piretrus
 
Fecha de Ingreso: marzo-2006
Mensajes: 75
Antigüedad: 18 años, 9 meses
Puntos: 1
Información problema con htaccess

Hola buenas noches, estoy creando url amigables y tengo un caso en que el archivo php se llama igual que la url amigable, lo cual provoca que los otros dos idiomas no los tiene en cuenta y solo me carga, en este caso, el ingles; aquí va el ejemplo:

RewriteRule contactar contact.php?lang=es
RewriteRule contact contact.php?lang=en
RewriteRule 联系 contact.php?lang=ch

En la 2 línea contact y contac.php me crean el error que comento arriba, si yo pongo contactar en la url o 联系, pasa de mí y me sigue cargando el inglés.

¿sabéis porque pasa y como solucionarlo?

También tenía otra pregunta. ¿hay una forma mas flexible de ir cargando las url dependiendo del idioma? Porque hasta ahora tengo esto:

RewriteRule trabajos home.php?lang=es
RewriteRule portfolio home.php?lang=en
RewriteRule 影集 home.php?lang=ch

RewriteRule quienes-somos quienes.php?lang=es
RewriteRule about-us quienes.php?lang=en
RewriteRule 关于我们 quienes.php?lang=ch

RewriteRule contactar contact.php?lang=es
RewriteRule contact-us contact.php?lang=en
RewriteRule 联系 contact.php?lang=ch

Pero no veo que sea muy práctico, que cada vez que creo una página tenga que manipular el htacces.

Muchisimas gracias!

Saludos