Cara Upload Laravel ke Server Shared Hosting Biasa

 



Laravel adalah kerangka kerja aplikasi web berbasis PHP yang sumber terbuka, menggunakan konsep Model-View-Controller (MVC).

Pada kesempatan ini saya akan membagikan cara meng upload project laravel ke server shared hosting biasa tanpa harus menggunakan CLI atau CMD / Terminal pada project laravel sederhana.

Berikut tahapan-tahapan yang harus dilakukan:

1. Pastikan project laravel anda di dalam public_html.

2. Buat file dengan nama .htaccess di folder public_html anda.

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    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>

3. Buat juga file dengan nama index.php dan server.php di folder public_html anda.

<?php

$uri = urldecode(
    parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)
);

if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri)) {
    return false;
}

require_once __DIR__.'/public/index.php';

4. Enjoy! Jika berhasil maka url project anda akan langsung tertuju ke index.php pada folder public anda tanda redirect.



Next
This is the current newest page
Previous
Next Post »
Thanks for your comment