使用api.php部署laravel项目后出现NotFoundHttpException,为什么?

I have uploaded the laravel project in root in a folder called wajabatapp, and the content of the public folder I moved them to public_html folder, and I've edited the index.php to refer to the folder named wajabatapp.

When I entered the url if gives NotFoundHttpException page, I've double checked the routes and everything is fine.

enter image description here

Note: I use laravel 5.4 and PHP version 5.6

Is there any other configuration I miss?