sábado, 25 de abril de 2015

CONFIGURAR BASE_URL DINAMICA EN CODEIGNITER

Hola amig@s.

Siempre que desarrollamos un proyecto web en equipo, este lo realizamos y lo probamos tanto en servidores locales como de producción y siempre tenemos que estar cambiando la base_url de CodeIgniter para poder trabajar en cada servidor, pero esto se acabó, pues ahora en esta publicación les mostraré como configurar la base_url, para que sea dinámica y evitar este molesto detalle.

Bien, a continuación los puntos a tener en cuenta para realizar esta configuración:
  • Ingresar a la carpeta config y abrir el archivo config.php de nuestro proyecto en CodeIgniter, en mi caso la carpeta de mi proyecto es kernelinformatico.

    Configurar base_url Dinámica en CodeIgniter - Imagen 1

  • Ahora, abierto esto archivo buscamos la variable $config['base_url'].

    Configurar base_url Dinámica en CodeIgniter - Imagen 2

  • Encontrada la variable, reemplazamos esa línea por el siguiente código:
    $config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http");
    $config['base_url'] .= "://".$_SERVER['SERVER_NAME']."/kernelinformatico/";
    Nos debe quedar como se ve en la imagen 3.

    Configurar base_url Dinámica en CodeIgniter - Imagen 3

  • Y con esto ya tenemos nuestra base_url dinámica en CodeIgniter, cabe indicar que donde dice kernelinformatico va el nombre de la carpeta de su proyecto, como ven nada complicado hacer esta configuración.
Saludos y espero que les sea de utilidad lo mencionado aquí, nos vemos.

No hay comentarios:

Publicar un comentario