Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/11/2011, 08:38
w0rldart
 
Fecha de Ingreso: junio-2009
Ubicación: Madrid
Mensajes: 402
Antigüedad: 14 años, 10 meses
Puntos: 20
Respuesta: Remover un dato de la url

El problema es que uso una extensión para el tema de multi idiomas.

Este es mi routes:

Código PHP:
$route['default_controller'] = "home";

$route['category/([a-z]+)'] = "fetch/category/$1";
$route['tag/(:any)'] = "fetch/tag/$1";
$route['video/(:num)'] = "fetch/video/$1";

// URI like '/en/about' -> use controller 'about'
$route['^(en|es|ro)/(.+)$'] = "$2";

// '/en', '/de', '/fr' and '/nl' URIs -> use default controller
$route['^(en|es|ro)$'] = $route['default_controller'];
//$route['^(en|es|ro)$'] = $route['category/([a-z]+)']; -> No funcciona

$route['404_override'] = ''
Me anade un en/es o ro antes del controlador es decir que el vinculo quedaría así: www.mysite.com/es/home o www.mysite.com/es/fetch/category/drift . Y entonces, de funciona sin el en/es o ro pero con ello de ninguna manera, y lo necesito para poder cambiar de idioma.