The root of your webserver must be the public directory. if you can't configure it you should consider to change your web hosting.
index.php is not in the public folder
I've done uploaded my fresh laravel project into a web hosting. Now it shows only a blank page. I use the pre-built login stuff in the laravel 5 and the link will is http://mylaravel.mywebhost.com/auth/login even if I enter http://mylaravel.mywebhost.com/public/index.php (as you know, index.php is in the public folder) and I didn't point my subdomain into the public folder. Any ideas, recommendations, clues, suggestions, help to make my laravel 5 work in my subdomain. Currently, I think it is because the index.php is in the public folder and my subdomain did not point in the public folder so the best way is to put the index.php outside the public but how I'm going to tell the laravel 5 that the index.php is outside the public folder like /index.php so that everything works again?
Please or to participate in this conversation.