mam następującą strukturę katalogów:
Kod
/app
/controllers
/vendor
/views
/web
W katalogu web siedzi index.php:/controllers
/vendor
/views
/web
Teraz chciałbym pozbyć się katalogu web z URLa. W tym celu umieściłem pliki .htaccess w katalogach /Silex oraz /Silex/web. Niestety wchodząc przez localhost/Silex dostaję błąd "[404] No route found for GET "/Silex/". Wchodząc w ten sposób: localhost/Silex/index.php wszystko jest ok. Nie mam już pomysłów co mogę robić źle.
<?php require_once __DIR__ .'/../vendor/autoload.php'; require_once __DIR__ .'/../controllers/Home.php'; $app = new Silex\Application(); 'twig.path' => __DIR__ .'/../views', 'cache' => __DIR__ .'/../app/cache/twig' ) )); $app->get('/', 'MSC\\Home::home'); $app->error(function (\Exception $e, $code) { return new Symfony\Component\HttpFoundation\Response('['. $code .'] '. $e->getMessage()); }); $app->run();