Ограничение прав доступа к служебным папкам и файлам по http, Symfony2, Linux

Здравствуйте.

Подскажите пожалуйста, как лучше всего ограничить для

пользователя доступ к служебным файлам Symfony?

Вот, к примеру, я установил Symfony,

далее установил новый проект в корневой директории веб-сервера.

Хорошо...

Но, если я в адресной строке браузера набираю

что-то вроде example.com/app/config, то вся

папка доступна для просмотра, что не удивительно,

т.к. для этих файлов установлены права 770 user:www-data.

А в этой папке хранятся конфиги для БД и т.д

Я знаю, что можно воспользоваться htaccess или security.yml,

для ограничения доступа к этим файлам.

Подскажите пожалуйста - есть-ли какие-нибудь другие альтернативы?

Как лучше всего ими воспользоваться?