Hai kawan,
Dalam tutorial ini, saya akan mempelajari cara menghapus public dan index.php dari url di codeigniter 4. Anda dapat dengan mudah dan cukup menghapus public dan index.php dari url di codeigniter 4.
kita akan belajar bagaimana menghapus index.php dari URL di Codeigniter 4. mengapa Anda menghapus index.php dari URL? karena ketika pengguna menggunakan create SEO friendly, user readability dan user mudah di pahami.
Langkah 1: Perbarui di File App.php
Langkah pertama adalah membuka file app.app. Dan perubahan yang disebutkan di bawah ini. Anda harus melakukan ini di file App.php Anda.
Jadi buka project_name/app/Config/App.php dan ubah sebutkan di bawah ini:
public $baseURL = 'http://localhost:8080';
To
public $baseURL = 'http://localhost/your_project_name/';
Dan perubahan kedua di file app.php:
public $uriProtocol = 'REQUEST_URI';
To
public $uriProtocol = 'PATH_INFO';
Langkah 2: Salin file index.php dan .htaccess
Langkah kedua Salin file file "index.php" dan ".htaccess" di direktori publik dan tempel di root direktori proyek Anda.
Langkah 3: Perbarui di index.php
Akhirnya, setelah berhasil memindahkan file di direktori root. Buka file "index.php" dan ubah pathsPath.
$pathsPath = FCPATH . '../app/Config/Paths.php';
To
$pathsPath = FCPATH . 'app/Config/Paths.php';
Semoga itu akan membantumu...
codeigniter