Hallo Sobat Arpra Creative,
Pada kesempatan kali ini kita akan membahas mengenai masalah Base URL Codeigniter 3 yang tidak berfungsi karena Server Apache.
Permasalahan ini dimulai pada saat admin ingin membuat website menggunakan codeigniter 3. Sebelumnya di laptop lama admin semua berjalan lancar tanpa ada masalah sama sekali pada saat konfigurasi awal.
Tetapi pada saat di pindahkan pada laptop atau pc yang berbeda versi yaitu dengan versi yang terbaru itu bermasalah. Entah kenapa Base URL dari Codeigniter tidak berfungsi dengan semestinya.
Hal ini dikarenakan karena Server Apache yang bermasalah, dan admin menemukan solusinya dengan menanyakan ke forum codeigniter di facebook.
Berikut diskusi lengkapnya jika teman-teman mengalami hal yang sama :
https://www.facebook.com/groups/codeigniter.id/permalink/10160046276145337/
Pada diskusi diatas, admin sudah mengkonfigurasi mulai dari config, database, routes, dan autoload yang seharusnya tidak ada masalah sama sekali. Tetapi tetap terjadi error not found seperti gambar di bawah :

Hal ini dikarenakan Server Apache, kita harus konfigurasi terlebih dahulu pada Server Apache. Mengutip dari diskusi di bawah ini :
Admin menemukan solusi yaitu dengan setting terlebih dahulu Server Apachenya. Disini admin menggunakan aplikasi Laragon sebagai pengganti XAMPP jadi teman-teman yang menggunakan XAMPP bisa menyesuaikan saja.
-
Buka Aplikasi Laragon, dan buka httpd.conf

-
Kemudian setting pada kotak warna merah seperti ini :
3. Kemudian restart apache
Begitu cara untuk mengatasi Base URL yang tidak berjalan atau tidak berfungsi di Codeigniter 3. Semoga ini bisa menjadi solusi buat teman-teman yang lain yang mengalami masalah yang sama. Semoga Bermanfaat ya, dan jangan lupa share ke teman-teman yang lainnya juga. Selamat Belajar!