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