Merhabalar,
eğer daha önce açıldıysa bu konu ben göremedim özür dilerim şimdiden.
Bu başlık altında önemli noktaları paylaşırsak diğer arkadaşlara ve bana oldukça faydası olucak
Benim bildiklerim:
1- Public dizinini kaldırmak
Arda yazdıHiç gerek yok bunlara, laravel bazında çözmek için şunları yapın:
1. Önce public dizinindeki her şeyi (.htaccess dahil) ana klasöre kopyalayın, sonra public klasörünü silin.
2. Daha sonra index.php yi (publicten kopyalanan) açın ve içinde satır 21i şöyle değiştirin:
require __DIR__.'/bootstrap/autoload.php';
satır 35i de şöyle:
$app = require_once __DIR__.'/bootstrap/start.php';
3. Daha sonra bootstrap/paths.php de satır 29u şöyle değiştirin:
'public' => __DIR__.'/..',
Test edildi, onaylandı

Kaynak:
http://creolab.hr/2013/03/removing-the-public-segment-in-a-laravel-4-app/
2 - Debug'u kapatmak, böylece Whoops ile detaylıca hata gösterimini engellemek.
// config/app.php içerisinde
'debug' => false,
Mesela bu debugu kapattıktan sonra "Whoops, looks like something went wrong." şeklinde yazı geliyor burayı nasıl düzenleyebiliriz ? Bunun da cevabını burada öğrenirsek çok güzel olur çok da iyi olur

Saygılar ve sevgiler...