Keranjang Coding : product


?>

Cara Menghilangkan public/index.php dari URL Pada Codeigniter 4





Pada kesempatan kali ini matadeveloper ingin membagikan bagaimana caranya menghilangkan public/index.php di Codeigniter 4 pada url project anda, semoga pembahasan kali ini bisa membantu anda,

Di tutorial ini, saya akan menjelaskan kepada anda , bagaimana untuk menghilangkan public dan index.php dari URL di framework Codeigniter 4 terbaru.

BACA JUGA CARA MENGINSTALL CODEIGNITER 4                                                                                                           

Untuk struktur direktori di codeigniter 4 memang sudah banyak berubah dari codeigniter 3 framework sebelumnya,

Bagaimana Untuk menghilangkan public/index.php dari URL di Codeigniter 4

Ikuti langkah-langkah dibawah ini untuk mengetahui bagaimana cara yang mudah untuk menghilangkan folder public dan index.php dari url di framework Codeigniter 4.

Langkah 1 : Ubah di file App.php

langkah pertama yakni buka folder aplikasi anda, kemudian app lalu config dan cari file app.php, kemudian ikuti dan ganti code dibawah ini dan ganti dengan code yang ada : 

public $baseURL = 'http://localhost:8080';
To
public $baseURL = 'http://localhost/your_project_name/';

 

dan selanjutnya ubah code dibawah public $baseurl pada file app.php :

public $uriProtocol = 'REQUEST_URI';
To
public $uriProtocol = 'PATH_INFO';

 

Langkah 2 : Copy index.php dan .htaccess

pada folder public/ copy index.php dan .htaccess pada root direktori project anda. tampilan gambar seperti dibawah ini 

 

Langkah 3 : Ubah pada index.php

Di dalam root project direktory anda, buka index.php yang terletak pada folder public/ dan ubah baris berikut :

$pathsPath = FCPATH . '../app/Config/Paths.php';
 //Ubah menjadi 
 $pathsPath = FCPATH . 'app/Config/Paths.php';

Kesimpulan

Pada pembahasan tutorial kali ini, anda dapat mempelajari bagaimana caranya untuk menghilangkan folder public dan index.php di framework Codeigniter 4. jadi web root kita tidak dalam folder public lagi tetapi diluar folder public, ini sangat membantu supaya tidak tergantungan dalam satu folder public saja dan mempercantik URL kita dan memudahkan juga dalam melakukan hosting nantinya.

Sekarang url anda pada browser terlihat menjadi seperti ini. 

http://example.com/artikel
Tags : php codeigniter

Sekilas Tentang Penulis


Kharisma Maulana Pasaribu,ST
Software Engineer | Fullstack Developer | Founder of Matadeveloper.com



Prev Post
Pengenalan Dasar Html
Next Post
Memilih Text Editor Html