I'm currently created a laravel application which will run on a shared host. In order to remove the "/public" part from the URL, I moved the index.php file outside the public directory and changed paths.
My application shows correctly the login (/login) page. After logging in, the application should redirect to /app/dashboard and locally, the message "The requested resource /app/dashboard was not found on this server." is shown. On the shared host, my application does show the dashboard page and thus no error message is shown.
What could be the difference between the local application and the application "deployed" on the shared hosting?
Could it have something to with the fact there exists an app directory in the root?