Symfony2 returns No route found for \"GET /\" when I try to run http://localhost/app_dev.php, but this url works: http://localhost/app_dev.php/hello/Symfony. I removed AcmeD
The problem is that you don't have a route for /. Change your definition to this:
/
ShopMyShopBundle_homepage: pattern: / defaults: { _controller: ShopMyShopBundle:Main:index } requirements: _method: GET