Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/04/2012, 09:05
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: modificar nombre del enlace

Utilizando Mod_rewrite en .htaccess
Depende de como quieras hacerlo, suponiendo que force_translation admita como valor simplemente 1 (cualquier otro valor no traduce), podés hacer

Código Apache:
Ver original
  1. Options +FollowSymLinks
  2. RewriteEngine On
  3. RewriteRule ^traducir$ /es/index.php/?force_translation=1 [L]

con lo cual para acceder a
http://www.myweb.com/es/index.php/?force_translation=1
tu url debe ser
http://www.myweb.com/traducir

Ahora si force_translation puede ser 1, 2, 3 ,etc y tu php necesita de esa variable para identificar un idioma, hacés

RewriteRule ^traducir-(.*)$ /es/index.php/?force_translation=$1 [L]

y las url deberán ser
http://www.myweb.com/traducir-1
http://www.myweb.com/traducir-2
etc
es decir que lo que sigue al guión pasa como variable.
El sufijo traducir, no es obligatorio, pero es aconsejable para evitar posibles conflictos

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.