Foros del Web » Programando para Internet » PHP » CodeIgniter »

Duda URL en CI

Estas en el tema de Duda URL en CI en el foro de CodeIgniter en Foros del Web. Hola a todos, acabo de setup el modulo de apache mod_rewrite para quitar el index de mis URL ahora mi duda es como se hace ...
  #1 (permalink)  
Antiguo 04/07/2012, 18:46
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 1 mes
Puntos: 2
Pregunta Duda URL en CI

Hola a todos,


acabo de setup el modulo de apache mod_rewrite para quitar el index de mis URL ahora mi duda es como se hace para que el controlador no salga en la URL, por ejemplo si tengo un controlador llamado "Site" mi URL de la pagina Contacto seria la siguiente:

http://localhost/miproyecto/site/contacto

Yo quiero que quede asi:

http://localhost/miproyecto/contacto

y si mi proyecto esta en el root del servidor que quede asi:

http://localhost/contacto


Como hago que eso sea posible?

Slds y gracias
  #2 (permalink)  
Antiguo 05/07/2012, 07:18
Avatar de SetheR  
Fecha de Ingreso: enero-2009
Mensajes: 265
Antigüedad: 15 años, 3 meses
Puntos: 44
Respuesta: Duda URL en CI

Tendrás que configurar el router de la aplicación.

Aquí tienes ejemplos:

http://codeigniter.com/user_guide/general/routing.html

Saludos
  #3 (permalink)  
Antiguo 06/07/2012, 04:37
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 1 mes
Puntos: 2
Respuesta: Duda URL en CI

Hola SetherR,

gracias por la respuesta voy a provar.

Slds
  #4 (permalink)  
Antiguo 07/08/2012, 18:47
 
Fecha de Ingreso: junio-2010
Mensajes: 153
Antigüedad: 13 años, 10 meses
Puntos: 4
Respuesta: Duda URL en CI

Tu config.php te tiene que quedar:

$config['base_url'] = 'http://www.tuweb.com/'; //--> la ultima barra '/' es importante
$config['index_page'] = '';

Saludos.

Etiquetas: url-amigables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:17.