Cara Mudah Menghilangkan URL Public pada Laravel
Pada Laravel biasanya kita mengakses nya melalui
http://localhost/example-app/public
Dan kita mau tanpa ada tambahan public dibelakangnya
http://localhost/example-app/
Silakan ikuti langkah berikut ini:
1. Buka folder public, lalu keluarkan file index.php dan .htaccess dari folder public
2. Buka file index.php yang telah kita keluarkan sebelumnya.
Ubah Jadi
3. Buka file helpers.php yang terletak di vendor\laravel\framework\src\illuminate\foundation\helpers.php
Kemudian cari
function asset($path, $secure = null)
{
return app('url')->asset($path, $secure);
}
dan tambahkan public/ pada isi fungsinya\
Mennjadi --
function asset($path, $secure = null)
{
return app('url')->asset("public/".$path, $secure);
}
Semoga Berhasil