img-news
Programming
Menghilangkan URL Public Pada Laravel
Oleh Administrator 12 November 2024

Ketika website yang kita buat dengan Laravel sudah siap rilis ke domain yang sudah dibeli, terkadang kita dipusingkan dengan URL Public bawaan dari Laravel, seperti : melihatdunia.com/public. Ada beberapa cara untuk menghilangkan URL public tersebut. Berikut cara mudahnya.

 

Konfigrasi Document Root

Cara pertama adalah dengan mengkonfigurasi Document Root di dalam server kita dengan mengarahkannya langsung kedalam folder Public Laravel.

Jadi ketika membuka domain website kita, hanya perlu mengetikkan nama domainnya saja. Tidak memakai /public lagi.

 

Membuat File .htaccess

Cara kedua yaitu dengan membuat file .htaccess di dalam folder root website kita, lalu isikan code berikut :

RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php72” package as the default “PHP” programming language.

  AddHandler application/x-httpd-ea-php72___lsphp .php .php7 .phtml

# php -- END cPanel-generated handler, do not edit

setelah itu simpan, nah dengan ini kalian tidak perlu memberika /public diakhir URL website kalian.

 

Oke itu aja sedikit tips, mudah-mudahan berguna.