laravel paylaşımlı sunucular için oluşturulmuş bir framework değil ancak paylaşımlı sunucularda da çalışabiliyor. bunun için araştırma yapmalısınız. ben kısaca anlatmaya çalışayım
  1. public klasöründeki tüm dosyaları ana dizine taşıyın
  2. index.php dosyasını açın require __DIR__.'/../bootstrap/autoload.php kodunu require_once __DIR__.'/bootstrap/app.php' ile değiştirin
  3. yine index.php içinde $app = require_once __DIR__.'/../bootstrap/app.php'; bulun ve $app = require_once __DIR__.'/../laravel50/bootstrap/app.php'; ile değiştirin
bu şekilde problemsiz çalışacaktır.

kaynak: https://www.cloudways.com/blog/stay-...hared-hosting/