
Saat menginstall Laravel alamat url yang diberikan secara default oleh Laravel diakhiri dengan url /public. Bagaimana cara agar menghilangkan url public tersebut?
Apa yang terjadi jika user mengunjungi alamat url tanpa /public? Hasilnya akan seperti gambar di bawah ini. Hal ini akan cukup bahaya jika sudah production dan publish websitenya ke publik.

Lalu bagaimana caranya agar website bisa diakses tanpa url public? Apakah url public ini bisa dihilangkan? Tentu saja bisa! Berikut adalah salah satu cara untuk menghilangkan url public pada Laravel 8.
Untuk laravel terbaru bisa mengecek pada artikel Cara Menghilangkan URL Public di Laravel 12.
Disini akan dijelaskan langkah-langkahnya dimulai dari menginstall Laravel 8 sesuai dokumentasi yang diberikan oleh Laravel di https://laravel.com/docs/8.x/installation. Jika kamu sudah menginstallnya, maka bisa langsung ke langkah yang kedua.
- Install Laravel dengan perintah “composer create-project laravel/laravel=^8.0 nama-project –prefer-dist” pada terminal

- Ubah nama file server.php menjadi index.php

- Copy file .htaccess dari folder public ke root project Laravel

- Contoh perubahannya adalah seperti gambar di bawah

- Cek kembali pada browser
Cek pada browser, lalu ketikkan kembali nama project kamu tanpa menggunakan url /public. Dan taraaa! website sudah bisa diakses tanpa menggunakan url /public.

Baca juga: Cara Mengubah URL WordPress di MySQL melalui PhpMyAdmin
Tools yang digunakan:
- Cmder
- Sublime Text
- Xampp 7.3.0



