cara setting base url dinamis codeigniter

Codeigniter adalah salah satu framework php yang sering digunakan oleh programmer untuk membantu mempermudah pembuatan aplikasi. Dalam beberapa survei yang dilakukan codeigniter menempati peringkat 3 besar framework terbaik. Kita dapat melihat dokumentasi framework codeigniter pada website resminya disini.

website resmi codeigniter mawweb.blogspot.com
Dalam penggunaan codeigniter diperlukan beberapa configurasi salah satunya yang akan saya bahas pada kesempatan kali ini yaitu base url. base url sendiri merupakan link (url) utama yang digunakan pada aplikasi / web codeigniter contoh link
mawweb.com/artikel/setting-base-url-dinamis.html
maka untuk base url dari link diatas adalah mawweb.com

base url disini dapat di setting pada folder application/config/config.php
cari script berikut $config['base_url'] = '';

pada saat development biasanya base url diisi
$config['base_url'] = 'localhost/namaaplikasi' 
sedangkan pada saat live base url diisi dengan
$config['base_url'] = 'namaweb'
Namun ketika pada saat upload kita lupa untuk mengubah base url maka website kita tidak akan berjalan sebagaimana mestinya. Hal ini cukup manyusahkan bagi beberapa programmer, hal ini dapat diatasi dengana mengubah setting base url menjadi dinamis sehingga kita tidak perlu lagi untuk setting pada saat upload maupun berpindah os.

berikut caranya

ubah base url menjadi
$config['base_url'] = "http://".$_SERVER["HTTP_HOST"].str_replace(basename($_SERVER["SCRIPT_NAME"]), "", $_SERVER["SCRIPT_NAME"]);
untuk mengecek apakah setting base url yang anda kerjakan sudah benar silahkan coba echo base_url(); pada view anda jika yang muncul sesuai dengan alamat web / aplikasi anda maka settingan base url yang anda berhasil. Untuk lebih jelasnya berikut saya lampirkan untuk vidio selengkapnya


Mungkin cukup sekian tutorial kali ini tentang cara setting base url dinamis pada framework codeigniter nantikan tutorial berikutnya. Jika ada masih ada yang belum jelas atau ada yang ingin ditanyakan silahkan masukkan ke kolom komentar dibawah ini.

Share this

Related Posts

First