私の環境(MAMP)でLaravelを動作させようとしましたが、この状況で立ち往生しています。
Laravelのindex.phpファイルは「public」というサブフォルダーにあるので、アプリケーションをテストしたい場合は、このURLでアクセスする必要がありhttp://localhost/laravel/public/ 
ますが、http://localhost/laravel 
この行で htaccess を設定しようとしましたが、うまくいきません:
<IfModule mod_rewrite.c>  
    RewriteEngine on
    RewriteRule ^(.*)$ public/$1
</IfModule>  
この htaccess がこの状況を解決できるかどうかはわかりません。Lavarel によって生成された 404 が表示されます。