Membuat Folder Alias Laravel untuk menghilangkan index.php pada nginx




Jika terjadi kegagalan pada saat kita akan melakukan login pada aplikasi dengan CMS Laravel silahkan tambahkan pengaturan ini pada nginx.conf

location /mengajar {
    alias /usr/local/var/www/sh/mengajar/public;
    index  index.html index.htm index.php;

    try_files $uri $uri/ @mengajar;
        location ~ \.php$ {
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            include fastcgi_params;
            fastcgi_param SCRIPT_FILENAME $request_filename;
        }
    }
    location @mengajar {
        rewrite /mengajar/(.*)$ /mengajar/index.php last;
    }
}

Silahkan rubah semua yang berwarna merah sesuai dengan yang diinginkan

0 komentar