Code Igniter : Base URL dinamis

Template Landing Page untuk Blogspot

Ketika pertama kali develop dengan CodeIgniter, tentu harus mengatur base URL, begitu juga ketika hendak mendeploy (implementasi). Base URL ini digunakan untuk link tetap mengakses resource dan link-link page, bisanya adalah URL utama tersebut.
Setting base URL diatur di dalam file config.php pada folder config, berikut isinya :

$config['base_url'] ='http://www.domainanda.com'

atau jika dalam masa development

$config['base_url'] ='http://localhost/website'

Ketika Anda hendak memindahkan isi website ke domain atau host lain yang berbeda dengan denga URL awal, tentu Anda harus mengatur ulang, betapa repotnya jika Anda hendak menduplikasi atau melakukan pemindahan ke alamat URL baru.

Berikut cara sederhana untuk mengubahnya menjadi dinamis :

$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;

Nah, dengan cara di atas, Anda tidak perlu repot-repot mengubahnya berkali-kali ketika deploy ke server, alamat baru.

Baca Juga:  Menambahkan Efek Foto Jadul Seperti Instagram di WordPress

Silakan mencoba, semoga sukses !!! Ignite your code !!!

Tags

cara hosting codeigniter,belajar codeigniter untuk pemula,array dinamis php,base url codeigniter,pyrocms tutorial,menu dinamis codeigniter,cara setting base url codeigniter,cara link di codeigniter,cara menggunakan base url codeigniter,base url utk css pada ci,sebagian download file bisa yang lainnya tidak base url sudah benar,ngelink web design menggunakan CI,cara membuat link di codeigniter,cara setting url ci 3 7,coding BASE URL adalah,web dengan codeigniter 3,fungsi base url codelgniter,fungsi base_url,konfigurasi URL codeigniter,url pada code igniter

Komentar

comments

zenzaqi

PHP Programmer, Code Igniter, Ext-Js, dotA Pro-Gamer, Alpharian, B2W, Backpacker

grain storage hd porno izle turk porno