Pada artikel kali ini kami akan membahas .htaccess untuk Laravel yang berfungsi menghapus public pada URL, tentunya dengan menggunakan .htaccess, yang pertama jika anda menggunakan .htaccess seperti di bawah ini :

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

Kode di atas menyebabkan Laravel Anda tidak dapat mengakses sub domains, addon domain ataupun sub folder yang dibuat. Lalu untuk mengatasi hal tersebut Anda dapat memodifikasi .htaccess di atas menjadi kurang lebih seperti berikut :

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^(www\.)?domain\.tld$ [NC]
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

Setelah itu, maka Laravel Anda akan menghapus Public pada URL, sekian artikel kali ini tentang .htaccess Laravel Untuk Menghapus Public Pada URL semoga bermanfaat 🙂

Leave a Comment

Recent Posts

Hubungi Kami

PT Hostingan Awan Indonesia
Komplek Kencana Damai
Jl Anggrek 3 Blok N.17 (30164)
Palembang. Sumatera Selatan

Email: sales@hostingan.id
Telpon: +(62)-811-157-223
WhatsApp: +(62)-811-157-223
Telegram: @hostinganid