belajar takkan pernah cukup, berbagi takkan pernah rugi

Socialize

Thursday, September 22, 2016

Tips Membuat base_url Dinamis Pada CodeIgniter


Pada saat awal pengembangan sebuat website atau aplikasi berbasis web menggunakan Framework CodeIgniter, hal-hal yang mungkin perlu dilakukan di awal langkah pengembangan adalah setup base_url. Biasanya untuk base_url ini disetup secara manual. Misalnya:
          $config['base_url'] ='http://www.domainanda.com';      // digunakan pada publish domain
atau
          $config['base_url'] ='http://localhost/website';             // digunakan pada saat development

Ada sedikit cara singkat untuk config base_url tersebut agar pada saat pengembangan ataupun publikasi website terbut tidak perlu mengganti berkali-kali. Berikut skripnya:
          $http = 'http' . ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') ? 's' : '') . '://';
          $newurl = str_replace('index.php','', $_SERVER['SCRIPT_NAME']);
          $config['base_url']    = "$http" . $_SERVER['SERVER_NAME'] . "" . $newurl;

Demikian tips singkat untuk konfigurasi base_url secara dinamis agar tidak perlu mengubah-ubah baik pada saat pengambangan ataupun saat publikasi.

, , , ,

No comments:

Post a Comment