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

Problema php con urls en codeigniter

Estas en el tema de Problema php con urls en codeigniter en el foro de CodeIgniter en Foros del Web. Que tal, estoy desarrollando un proyecto con codeigniter y el problema es que en el archivo de configuracion defini la base_url de la sig forma: ...
  #1 (permalink)  
Antiguo 19/04/2012, 11:44
 
Fecha de Ingreso: abril-2012
Ubicación: Leon Gto
Mensajes: 21
Antigüedad: 12 años, 7 meses
Puntos: 1
Busqueda Problema php con urls en codeigniter

Que tal, estoy desarrollando un proyecto con codeigniter y el problema es que en el archivo de configuracion defini la base_url de la sig forma:

http://www.ejemplo.com/

pero cuando intento entrar al login poniendo:

http://ejemplo.com/

no entra, ¿que puedo hacer para que funcione de las dos formas?
  #2 (permalink)  
Antiguo 19/04/2012, 16:13
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 16 años, 3 meses
Puntos: 139
Respuesta: Problema php con urls en codeigniter

Para poder acceder a un controlador por default sin tener que especificar el archivo de index ni el controlador de login tienes que modificar el archivo de .htaccess para que todas las peticiones echas a http://www.ejemplo.com/ sean mapeadas por el archivo de index y configurar el archivo de router para que te lea un controlador por default en tu caso el login.

En la documentación esta bastante claro.


Saludos.
  #3 (permalink)  
Antiguo 20/04/2012, 09:19
Usuario no validado
 
Fecha de Ingreso: septiembre-2007
Ubicación: Cuba
Mensajes: 202
Antigüedad: 17 años, 2 meses
Puntos: 5
Respuesta: Problema php con urls en codeigniter

http://www.ejemplo.com/ y http://ejemplo.com/ es el mismo hosting???? porque si es así pudieses especificar en la base_url de la configuración lo siguiente:

Código PHP:
Ver original
  1. $config['base_url'] = "http://".$_SERVER["SERVER_NAME"]."/";

Etiquetas: frameworks, php, url
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 13:56.