Cara Akses Laravel tanpa Parameter "public"

Secara default, saat kita pertama kali melakukan installasi laravel dapat diakses dengan menggunakan parameter "public" untuk melihat konten dari aplikasi yang telah dibuat atau laravel itu sendiri => contoh http://localhost/larva/public.

Untuk dapat mengakses laravel tanpa memakai parameter "public", langkah yang harus dilakukan adalah dengan memindahkan semua file dan folder inti laravel (kecuali folder public) kedalam satu folder.

Sebagai contoh buatlah folder baru bernama "core", lalu pindahkan semua file dan folder ke dalam folder "core" (kecuali folder public). Lalu isi dari folder public dipindahkan keluar dan ditempatkan pada folder installasi laravel.

Setelah itu hapuslah folder "public".



Setelah itu buka file index.php (yang sebelumnya berada pada folder "public") dan lakukan perubahan path pada 2 baris berikut.

require __DIR__.'/../bootstrap/autoload.php';
require __DIR__.'/../bootstrap/autoload.php';

Ganti path /../ diatas menjadi /core/

require __DIR__.'/core/bootstrap/autoload.php';
require __DIR__.'/core/bootstrap/autoload.php';

Selesai. Cobalah buka aplikasi kamu tanpa memakai parameter "public" => http://localhost/larva

Baca Juga :