Directory setup is an important process in Laravel projects. Laravel lifecycle always starts from the file `public/index.php`. Azure deploys everything you push to it into the `wwwroot` directory.
To change the project startup point in Azure, Follow the below steps
- Click your web service link. It will list all settings under your web service
- Go to `SETTINGS` and click ` Application Settings` Link. It will list all app settings
- Go to `Virtual applications and directories` part and provide project folder path (site\wwwroot\public)