@Marcus Giddings , Adding to James response:
Laravel, uses the public/ subdirectory
as the site root.
The default PHP image for App Service uses Apache, and it doesn't let you customize the site root for your app.
To work around this limitation, add an .htaccess file
to your repository root with the following content:
Ensure that all the files are correctly added in the folders.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)
RewriteRule ^(.*)$ /public/$1 [NC,L,QSA]
</IfModule>
You may inspect the log files to fetch more details on the error.
https://<your-app-name>.scm.azurewebsites.net/api/logs/docker.
See this doc for more details on configure a PHP app for Azure App Service.
Kindly let us know the status, we will be more than happy to assist you further.