
Laravel merupakan sebuah framework PHP yang lumayan banyak digunakan, kemudahan dan fitur yang ditawarkan membuat banyak yang memakai framework ini untuk mengembangkan sebuah aplikasi. Saya sendiri baru pertama kali menggunakan Laravel dulunya sempat memakai CI (Codeigniter) 3 yang terkenal ringan dan juga powerfull untuk membuat aplikasi web berbasis PHP, dan tentunya sangat mudah menjalankan tinggal download dan copy paste ke folder htdocs atau www di server php yang digunakan sudah langsung jalan, nah berbeda dengan Laravel, framework ini memiliki sebuah perintah khusus untuk menjalankannya, jadi tidak bisa dicopy paste begitu saja Laravel memiliki semacam server sendiri yang diketik via terminal yaitu php artisan serve.
Sekarang seandainya kita akan menjalankan Laravel via laragon bagaimana caranya? Laragon memiliki vitur yang otomatis akan menginstallkan Laravel ke folder www tentunya via composer, setelah diinstall terus kalian mencoba mengetik dialamat browser misal http://localhost/proyekapp namun ternyata tidak muncul apapun??? bahkan justru pesan error. OK saya ada cara untuk menjalankan Laravel via Laragon, yaitu kalian cukup buat file .htaccess pada folder proyek laravel anda dan isi kode kode berikut:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ ^$1 [N]
RewriteCond %{REQUEST_URI} (\.\w+$) [NC]
RewriteRule ^(.*)$ public/$1
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ server.php
</IfModule>
Setelah itu silakan simpan dan coba ketik dibrowser dengan alamat proyek laravel anda misal : http://localhost/proyekapp