Install laravel di shared hosting ini memang mebutuhkan konfigurasi khusus, namun tidak perlu mengubah document root domainnya. Anda cukup menambahkan kode .htaccess berikut di folder public_html
.
1 2 3 4 5 |
<IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^(.*)$ public/$1 [L] </IfModule> |
Namun jika Anda menemukan masalah ketika menggunakan kode tersebut seperti tidak bisa mengakses subdomain atau addon domain lainnya, bisa gunajan kode berikut.
1 2 3 4 5 6 |
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^(www\.)?domain\.tld$ [NC] RewriteRule ^(.*)$ public/$1 [L] </IfModule> |
Catatan: Ganti domain.tld dengan domainmu.